“Badr” Agreement : A New Emerging Strategic Challenge before India’s Security
Pakistan, Türkiye, Qatar and Indonesia have signed the Badr defence cooperation agreement. What does it involve, how is it different from the Mecca Agreement, and what should India watch out for?
Read more →