A video that is viral on social media right now shows the moment a 55-year-old woman from India fought off a leopard with the walking stick that she was using. In the CCTV video that captured the entire incident, the woman could be seen being attacked by a leopard while sitting on her balcony. She […]
