Nepalese Photojournalist Narendra Shrestha’s Image Declared Best in World Press Photo Contest
Photojournalist Narendra Shrestha from Nepal has been awarded top honors at this year’s World Press Photo contest for his striking image of the burning Singha Durbar. The photograph vividly captures…

















