Nepal mourns the 73 killed in anti-corruption protests

LIVE
play icon
Members of Armed Police Force pay tribute to people, who died in last week's anti-corruption protests in Kathmandu, Nepal, on Wednesday. Reuters

Most Popular Stories