Monument of Soviet Union founder Vladimir Lenin as seen at the Lenin Memorial museum in Ulyanovsk. Crowds are sparse these days at the world’s biggest Lenin museum in Russia’s city of Ulyanovsk. — AFP
Oman Observer is now on the WhatsApp channel. Click here