Russian police arrested 290 protesters in 26 cities as marches took place against President Vladimir Putin on the leader’s 65th birthday, according to independent monitoring group OVD.
Russian police arrested 290 protesters in 26 cities as marches took place against President Vladimir Putin on the leader’s 65th birthday, according to independent monitoring group OVD.