Beijing has put up fences and wires in Nepal's Humla district, cites Nepalese media reports
There seem to be no end to China's expansionist ambitions and in the latest
Nepal media reports citing findings of country's ministry of home affairs indicates that Beijing has put up fences and wires in Nepal's Humla district.