Communists wanted to hoist Nepal flag in Indian territory, got thrashed by Nepalese citizens
Nepal’s Prime Minister KP Sharma Oli and the ruling Nepal Communist Party have been acting as Beijing’s stooges ever since the Chinese Ambassador to Nepal intervened to avert a split in ...





















