Tens of thousands of people marched in central Moscow March 1 to honour the memory of opposition leader Boris Nemtsov, who was shot dead near the Kremlin just a day before the planned Peace March in Moscow.
The event appeared the largest opposition gathering since anti-Kremlin rallies in 2011-12 brought more than 100,000 people into the streets.
Holding Russian, Ukrainain flags and Nemtsov portraits, activists marched from Moscow square to the bridge over the Moskva where Nemtsov was killed.
People held banners which read "These bullets are for each of us," "I am Boris", "I am not afraid", "Propaganda kills" and "Stop the war in Ukraine”.
US Secretary of State John Kerry, meanwhile, urged Russia to carry out a "thorough, transparent, real investigation not just (into) who actually fired the shots, but who if anyone may have ordered or instructed this or been behind this".
Around 6,000 people, some wrapped in Ukrainian flags, also turned out in Russia's second city, Saint Petersburg.
Hours before the killing, Nemtsov went on radio to urge Russians to join him at a Sunday rally in Moscow to protest against the Ukraine war and Putin's rule.
After his murder the protest was turned into a memorial march, with authorities approving a turnout of 50,000.
School with children bombed in Syria
Hayser Jemilev denied early release
Ankara: The evidence to arrest Gulen is sufficient
Putin promised Crimeans ‘pipe & different life’ at year-end
NATO Ex-official: Putin feared in vain and annexed Crimea
NATO: Russia funding separatists in Eastern Ukraine
Turkish food entering Ukrainian market
Ukrainian military to take part in US Marine Corps Marathon
Occupants fined Mejlis member in Crimea
Occupants try to show the scale of terrorism in Crimea
Kiev does not intend to leave demarcation line in Donbas
ATO Digest: Mariupol direction under fire
EU strengthens sanctions against RF with 5 countries
Sebastopol streets are swamp with litter
UK to deploy battalion with armored vehicles in Estonia
More than one third of hospitals in Crimea are not equipped
RF Fleet patrol ship shot in the Black Sea
ISIL got to Pakistan
EU calls to stop harassment of journalists in Crimea
New Ukrainian law to will help bring Crimea back
Polozov: Judges want to reach verdict on Chiygoz by Feb 26
Peskov: Putin to visit occupied Crimea again
US extends ban on flights to Simferopol and Dnipro
Trial of Chiygoz in Crimea: 31st hearing (UPDATED)
Crimea is not a part of Russia but a political tool