Canada’s defence spending declaration is a wake-up call for India. US’ credibility is low Manvendra Singh ThePrint 8 26 12.06.2025 .....© ThePrint visit website