Ukraine Today: Last remaining Lenin statue taken down in Odesa on second attemptBy Ukraine Today. Published May 29, 2016 at 3:37 pm The Lenin monument in Zaporizhzhia. (Wiki) Photo by WikipediaA 10-metre statue of Soviet dictator Vladimir Lenin has been taken down in the Ukrainain city of Odesa.Read more here