Hundreds Of Dead Birds Found On The Streets Of Rome After New Year’s Eve Fireworks

Italy: Hundreds of dead birds were found on the streets of Rome after New Year’s evening fireworks display. A number of experts believe that the New Year’s Evening fireworks are the one to be blamed for the deaths of the poor little birds. Images and videos that were shared with the public shows the dead […]