IDSA Comments

Chess Game over Crimea

2025 ,

Russia has won the chess game. President Putin played well. The other side consisting of the fledgling government in Kiev, President Obama, and the European Union could have played a...

Read More

India-China relations: Visa issue

2025 ,

The practice of issuing stapled visa instead of proper visa by the Chinese embassy to Indian citizens from Arunachal Pradesh in last few years, and earlier in respect of Indian...

Read More

Crimea: Thaw in Tensions?

2025 ,

President Putin’s latest decision to pull back troops from Russia’s western border and his declaration to employ armed forces in Ukraine only as a last resort is expected to temporarily...

Read More