india

russia

India stands firm on Russia relations despite US criticism

This week, Donald Lu, the U.S. Assistant Secretary of State for South and Central Asia, criticized Prime Minister…

Read more