Thousands demand ouster of Nepal leader as party feud grows

via IFTTT

Comments