China Constructs Eight Buildings in Nepalese Territory
China has continued to invade Nepal inch by inch and constructing buildings on the captured lands. As per a report by Khabarhub, the recent images from the Lapcha-Limi region of Humla, China has built eight buildings so far in the area. However, Nepali Prime Minister Oli, who has been vocal on capturing Indian land claiming […]
MORE ...