Paul Wilson (10 Jan 2011)
"Whoa! turtle doves fall from sky"

Is there any symbolism in it being turtle doves????
 
Paul
 

8,000 turtle doves fall from sky in Italy
Strange blue stain on beak believed to be sign of poisoning or lack of oxygen