Nepal Final Count: 72 Dead, Thousands Injured in Free Speech Clashes
Nepal is finally counting up the total cost of its recent efforts to limit free speech. The death toll has now reached a staggering 72, with more than 2,100 confirmed injured, following the nationwide shutdown of 26 social media platforms w