Top 20 Current Affairs – 19 June 2025 | Daily News Highlights in English

Top 20 Current Affairs – 19 June 2025 | Daily News Highlights in English

🔹 1. India Signs Strategic Defence Pact with France India and France signed a new strategic defense agreement focus…

By -