Renowned Meteorologist Dev Raj Sikka passes away
Renowned Meteorologist Dev Raj Sikka passes away

Renowned Meteorologist Dev Raj Sikka passes away: Former Director of the Indian Institute of Tropical Meteorology,.