Return to Article Details The Major Protests in Nepal, 2025 Download Download PDF