The Day in Photos – August 11, 2015
Nepalese protesters stage a torch rally in Kathmandu, Nepal, 11 August 2015. Hundreds of activists from the Nepal Tharu community staged a torch protest against the final draft of the Nepalese constitution. (Photo by Narendra Shrestha/EPA)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy