RSS
 

US mass bird plummet mystery ‘is solved’

03 Jan
Scientists believe the shock caused by New Year's Eve fireworks display may have caused thousands of birds to rain from the sky over an Arkansas town.