BREAKING NEWS

Police detain more than 100 protesters in central Moscow

MOSCOW  - Russian police on Monday detained at least 118 protesters in central Moscow where thousands had turned up to demonstrate against official corruption, according to Reuters reporters who witnessed the detentions.
Russian police detained opposition leader Alexei Navalny earlier on Monday as he tried to leave his home ahead of the planned anti-Kremlin protest, his wife said, but she called for the demonstration to go ahead all the same.