Mumbai News | Press Trust of India | Tuesday November 22, 2022
A leopard was allegedly spotted on the campus of the Indian Institute of Technology Bombay (IIT-B) in Powai here and the forest department was alerted, a forest official said on Tuesday.
www.ndtv.com