B Bakec New member 22 Kas 2022 #1 Leopard Spotted Inside IIT-Bombay Campus: Forest OfficialA 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.
Leopard Spotted Inside IIT-Bombay Campus: Forest OfficialA 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.