News

A landslide struck the THDC's Vinshnugad Hydro-electricity project near Helang in Uttarakhand, injuring twelve labourers.