Disturbing acts over Coronavirus! dead Pets ‘thrown from tower blocks’
New Delhi: Chilling pictures of bloodied corpses of dogs and cats lying on the roads in China have been doing rounds on the internet after panicking pet owners reportedly threw their …
Disturbing acts over Coronavirus! dead Pets ‘thrown from tower blocks’ Read More