Key Points:India joined 142 countries in supporting the landmark "New York Declaration" on September 13, 2025, marking a notable shift from its previous abstentions...
New Delhi: In a significant escalation of the ongoing conflict, Russia launched an intercontinental ballistic missile (ICBM) from its southern Astrakhan region early Thursday...