Lily Glidden

Lily Glidden (Photo from Facebook)

Tufts Graduate Trampled To Death By Elephants In Thailand

A Tufts University graduate who was found dead in Thailand is believed to have been trampled to death by elephants, reports said.



Get every new post delivered to your Inbox.

Join 4,112 other followers