Reports have surfaced claiming that the Chinese People's Liberation Army (PLA) entered approximately 60 kilometers intoIndian territory in Arunachal Pradesh, marking it as part of China. This incursion, if confirmed, would be part of ongoing border tensions between India and China, particularly over disputed territories...
Read more
Read more