Rain Havoc in Northern India – Natural or Man Made
The recent incessant rains and the cloud burst resulted in a havoc in the northern India. Hundreds or say thousands of lost their life, thousands are stranded and property worth millions have been lost in the states of Himachal Pradesh and Uttarakhand. But is it only the cloud burst and incessant rains that can be … Read more