News

On April 28, 2025, a leopard entered Naduvattam Police Station in Tamil Nadu, India. The animal briefly walked around before exiting without harming anyone inside the station. Forest officials later ...
A leopard entered a police station in Tamil Nadu's Nilgiris district, surprising the staff present. The incident was caught ...