China’s Ladakh incursion is Kargil of 21st century

Hussain Saqib The elements of Peoples Liberation Army (PLA), the official name for armed forces of China have crossed the Line of Actual Control (LAC) and have encamped in what India calls Indian Territory. A Chinese border guards’ platoon (40 soldiers) has pitched tents ten kilometers inside Indian territory overlooking Daulet Beg Oldie (DBO) in … More China’s Ladakh incursion is Kargil of 21st century