Uttarakhand has just five Lok Sabha seats which no national party could count on and the hills remained mute spectators to decades of negligence. Ever since it was formed into a full State, Uttarakhand in 2000, the state often referred as the Devabhumi (Land of the Gods) due to a large number of Hindu temples and pilgrimage centres such as ...
Read More »