Anti-Huawei, anti-China protests erupt in Nepal over hacking of 200 Nepalese websites
Since Communist party was elected in Nepal in 2017, China became a major foreign player in the polity of the Himalayan country. China has put the Communist government of Nepal on ...