World News

Russian police detain supporters of Kremlin critic Navalny including doctor

Police in #Russia​ detained nine people outside a prison holding Kremlin critic Alexei #Navalny​ on Tuesday as a small group of his supporters came to the facility, and authorities turned away a doctor who tried to see him.


Whatfinger News