3 October 2026

Nepal protests 2025