Latest video release regarding Coronavirus. Watch this “Russian government resigns: What's Putin's master plan? | DW News” video below:


In a dramatic shake-up of Russia’s government, Prime Minister Dmitry Medvedev and his entire cabinet abruptly stepped down. This came just hours after …..(read more)