The Federation Tower is a complex of two skyscrapers built on the 13th lot of the Moscow International Business Center in Moscow, Russia. The two skyscrapers are named Tower East or Vostok and Tower West or Zapad. Read More
Amid rising tensions between Russia and Ukraine, Former Union Minister and Congress leader Salman Khurshid on Friday said that the Centre must come up with a clear proposal on bringing back the Indians stranded in Ukraine. ...