China’s imposition of ‘undeclared blockade’ against Nepal has severely disrupted traffic of consumer items across the border between the two countries. This is resulting in loss of millions of rupees. China is attempting to tighten its grip on Rasuwagadhi and Tatopani, the two most crucial trading points. Read More…