iOS app Android app

Turtle Doves Fall From Sky

Italy's Dead Bird Mystery Solved?

The Huffington Post | Travis Walter Donovan | Posted 05.25.2011 | Green

On Wednesday, it was reported that over 700 dead birds had fallen from the sky in Italy. The countless turtle doves were scattered about the town of ...