Here are scenes from today's demonstration in Moscow, which, aside from some scuffles between antiwar and pro-separatist demonstrators, went off peacefully.
March is officially over, but still lots of people. "Nowhere else to go," say police. "The march is over."
The independent Sonar election observation organization estimates 26,000 turned out for today's antiwar demonstration in Moscow.
Photo gallery: Russians march in Moscow for peace in Ukraine:
According to our reporters on the scene, some counter-protesters have also thrown eggs at antiwar demonstrators, but the march has generally proceeded peacefully. Unlike past opposition marches, which often include an array of different interests, this appears to be squarely focused on the conflict in Ukraine and there have been few chants besides "No war in Ukraine."
Moscow police say 3,000 some 5,000 have turned out; protest organizers say up to 40,000. An AP journalist on the scene estimates "at least 10,000."