(Venus Upadhayaya) China’s recent annexation of 150 hectares of Nepalese land is a gesture aimed at teaching the country a lesson after its exporters complained about China’s stringent trade policies in early October, experts say.
An Agent for Consciousness Evolution