![]()
Asad Mirza 14 August 2026 – As India marks 80 years of independence on 15 August 2026, a fresh 36-country Pew survey shows a nation admired in London, Nairobi and Colombo, distrusted in Islamabad and Ankara, and viewed with growing suspicion even in Washington – even as New Delhi has quietly built itself into one […]
