SATTA stands for Science And Technology Today Around
Research Meteor hit on the Indus Valley Civilization may have left a large crater in Gujarat.
According to a recent study, the greatest meteorite to impact the globe in the last 50,000 years may have created a crater in Gujarat. This...