Recent Posts

"Unbelievable": Rome Street Covered In Dead Birds After New Year Fireworks Display

Hundreds of birds died after many people set off fireworks in the Italian capital on New Year’s Eve, animal rights groups said on Friday calling it a “massacre”.  Footage of streets near Rome’s main train station showed dozens and dozens of birds — mostly starlings — scattered lifeless on the ground.  AP Jump To Disgusting side of human nature Might …

Read More »