Russia: Police detain at least 10 protesters at Communist Party rally in Moscow

Ruptly