December 30, 2010 11:08 pm

Possible Infant Remains Found

A mystery photographer who takes pictures inside abandoned buildings found what looks to be remains of a baby inside a vacant building on the old D.C. General Hospital grounds.

Local

Exit mobile version