Nearly 300 Dead Birds Fall Out The Sky With Organs Spewing Out In Wales
Hundreds of birds were found on a road in Wales with their organs spewing out, and authorities are baffled with this unusual incident. According to people who saw the birds falling out the sky, a…