Russian court revokes print license for one of the country's last independent newspapers

Russian court revokes print license for one of the country's last independent newspapers