What does ‘terror’ mean to you? For the people of Kumaon and Garhwal, terror was the man-eating tigers and the Rudraprayag leopard, which claimed over […]