Demonstrators in Nepal are defying a government-imposed curfew in the capital after 19 people were killed in protests fueled by fury over elites flaunting their wealth online and a social media ban.
Copyright 2025 NPR
Demonstrators in Nepal are defying a government-imposed curfew in the capital after 19 people were killed in protests fueled by fury over elites flaunting their wealth online and a social media ban.
Copyright 2025 NPR