Security forces in Nepal used disproportionate force against youth-led protests on September 8, 2025, Human Rights Watch said ...