Darth Vader and Peking Duck to run for mayor of Odessa

ReutersNewsPublished: October 23, 201540 views
Published: October 23, 2015

A motley crew of candidates is vying for the position of mayor in the Ukrainian city of Odessa, including Darth Vader and Peking Duck. Pavithra George reports.

Be the first to suggest a tag