
Russians have paid tribute to Mikhail Gorbachev, the last leader of the Soviet Union who helped bring an end to the Cold War.
A public farewell service was held in Moscow on Saturday morning for Mr Gorbachev, who died earlier this week aged 91 – but President Vladimir Putin was nowhere to be seen.