June 29, 2011

Latest

THE BIG PICTURE | Nepal, June 28: Samita Bajracharya, Nepal’s living goddess locally known as Kumari, looks on during the last day of the Rato Machhendranath chariot festival in Patan. [AP]