downtoearth-subscribe

Falling Skies

  • 05/12/2005

A fairly common celestial occurrence called a meteor shower took place a few days ago over parts of Gujarat. It apparently included a blazing sound-and-light spectacle which for the duration unnerved

Related Content