India News | Reported by Anurag Dwary, Edited by Shatabdi Chowdhury | Friday July 9, 2021
A leopard was spotted on a highway near the Pench Tiger reserve in Madhya Pradesh. Visuals showed the leopard resting at the side of the National Highway-44, a four-lane highway in Seoni district.
www.ndtv.com