Top News:

Demonstrators, police clash over new constitution in Nepal

Mon May 16 2016, 12:02 am



Protesters from southern Nepal scuffle with riot police when they take their campaign against the country’s new constitution to the streets of the capital, Kathmandu. Rough Cut (no reporter narration)

  1. No Comments.