Bihar: Leopard found mysteriously dead in Valmiki Tiger Reserve, dead body was hanging from tree in temple, fear among people
Bihar News: The body of a leopard has been mysteriously recovered in the Valmiki Tiger Reserve located at Bagaha in West Champaran, Bihar. On Tuesday morning, the body of a leopard was found hanging from a tree in the Bhajani Kutti temple premises. After this there was a stir in the area. The local people … Read more