The Indian government has dismissed a viral social media claim alleging that Chinese troops entered 60 kilometres inside Indian territory in Arunachal Pradesh.
New PLA Navy video showcasing blue-water ambitions hints at a possible nuclear-powered fourth aircraft carrier
April 25, 2026: A newly released video by the People's...