Anyone who is up on this side of the world knows about the Mayor of Kiev, Ukraine and to call him strange is an understatement. Well it seems that he is going after loftier levels of government: In news from Russia’s RIA, The mayor of Kiev, whose mental competency has been questioned over recent policies […]