Logo

Logo

Congress

Waiting to happen

The disasters that have laid low two of India’s hill states ~ Himachal Pradesh and Uttarakhand ~ are attributable as much to the vagaries of nature as they are to the depredations wrought by man.