Tens of thousands have attended a demonstration in Moscow to protest at the conduct of last weekend’s elections. Despite the logistical and security challenges, the event passed off remarkably peacefully and with no confrontations with police. The rally was initially scheduled to be held at Revolution Square, but when it became apparent that large numbers […]