Burst of clouds causes ‘Himalayan Tsunami’ !

‘Monsoon mayhem in India – Early this year!’ In what is being described as the ‘Himalayan Tsunami’, north-western India has drowned due to floodwaters as the country experiences one of its worst floods in history. Advertisements