Hassan Shahjehan

India, Russia and China: making sense?