Environment/Science
Hundreds of people descended on the streets of Kathmandu, Nepal’s capital, and protested there. For the capital, accustomed to regular political demonstrations since the last year, this time the protest was organized for seeking justice for Khaire. more