Insane Social Media Reactions

Deadly battle of leopard and porcupine goes viral on the internet

A video of a battle between a leopard and a porcupine has surfaced on social media. The 58-second clip has been shared by Parveen Kaswan of the Indian Forest Service. The video shows the leopard and porcupine engaged in a deadly battle on the highway amid the grasslands. As the leopard attempted to scratch the […]