Advertisements

Tag: Russia

Russian police detain more than 400 at protest over journalist

MOSCOW – Russian police detained more than 400 people, including opposition politician Alexei Navalny, at a protest in Moscow on Wednesday calling for punishment for police officers involved in the alleged framing of a journalist. Police abruptly dropped drug charges a day earlier against investigative journalist Ivan Golunov, […]

Advertisements
Headlines