Ancient Vishnu idol found in Russian town

Harappa was like any other metro: US prof