Protesters have stormed the office of Nepal’s largest party and set fire to the residences of prominent politicians.
Daily World News
Protesters have stormed the office of Nepal’s largest party and set fire to the residences of prominent politicians.