downtoearth-subscribe

Clue to life in Thar meteorite rain

Geologists in Rajasthan are baffled by large meteorites falling on western Rajasthan at regular intervals over the past few years. Scientists struggling to identify the cause of this celestial