Newest video updates regarding Coronavirus. Watch this “Thousands turn out across Russia to protest Navalny arrest | DW News” video below:


Russian police have made hundreds of arrests, as supporters of jailed opposition figure Alexei Navalny have taken to the streets in large protests nationwide…(read more)