37.7 C
Delhi
Saturday, April 5, 2025

Tag: International Liasion Department

spot_imgspot_img

India must beware of China’s International Liasion Department

The International Department of the Central Committee of the Chinese Communist Party (ILD-CPC) is one of the most important, but least well understood, organs...