Fairfax Co. police find decomposed human foot in Springfield
WTOP -

A Fairfax County resident found a foot in the backyard of a Springfield home on Saturday.

The post Fairfax Co. police find decomposed human foot in Springfield appeared first on WTOP.

Loading...

Related Articles