China funds anti-India protests along Indo-Nepal border
New Delhi: China has paid Rs 2.5 crore (in Nepali currency) to various organisations based in Nepal to carry out demonstrations...
New Delhi: China has paid Rs 2.5 crore (in Nepali currency) to various organisations based in Nepal to carry out demonstrations...