2014 World’s Children Honorary Award winner Indira Ranamagar, right, of Nepal smiling during a press conference yesterday in Stockholm.
October 28, 2014 | 10:10 PM
2014 World’s Children Honorary Award winner Indira Ranamagar, right, of Nepal smiling during a press conference yesterday in Stockholm.