Almora Prison, where Nehru stayed, is in ruins, requires immediate restoration
India | August 10, 2013 20:06 ISTAlmora (Uttarakhand), Aug.10: One of India's oldest prisons is in Almora, Uttarakhand. It was built in 1872, and is crying out for restoration.At the height of India's struggle for freedom from British colonial rule, the