The Nehru Memorial Museum & Library is a museum and library in New Delhi, India, which aims to preserve and reconstruct the history of the Indian independence movement. Read More
(life) Young and middle-aged corporates in sharp suits and expensive watches are standing in a disciplined queue. But they wont be content with just an autograph. Most of them also want pictures with him. 'Him has no problem obliging. Its his moment. ...