Russian Foreign Minister Sergey Lavrov on Monday arrived in New Delhi for a two-day visit to India. “Minister of Foreign Affairs of the Russian Federation Sergey Lavrov arrives in New Delhi for his official visit,” the External Affairs Ministry (MEA) spokesperson Arindam Bagchi wrote in a tweet. Read More…
Decoding China’s Ambitions: India, Taiwan & South China Sea
It’s a holistic attempt to look at China afresh, predominantly through an Indian lens rather than toeing the Western narrative. The silver jubilee edition...



























