India News | Press Trust of India | Sunday February 11, 2024
A leopard was spotted strolling near the wall of a housing complex along the Jogeshwari-Vikhroli Link Road in Mumbai, triggering panic among the residents and others in the area, a forest official said on Sunday.
www.ndtv.com