Decomposed Leopard Carcass Found in Boudh
Boudh: The decomposed carcass of a leopard was located in a nullah in the Podahada reserve forest under the Madhapur Forest Range in Boudh district on Wednesday night.
According to forest officials, initial findings hint that the big cat…