package

World

Athena Strand’s mother reveals FedEx driver delivered daughter Barbie dolls before killing 7-year-old

The FedEx logo is seen on a delivery truck Tuesday, June 21, 2011, in Springfield, Ill. FedEx said Thursday, Sept.…

Read More »
Back to top button