India, Russia ink historic agreement for S-400 Triumf missile systems: Reports
According to ANI sources, another deal for space cooperation has been inked between the two countries as per which an Indian monitoring station will be built near the Russian city of Novosibirsk in Siberia.
Oct 05, 2018, 13:43 PM IST