Zelenskyy settled accounts with the mayor of Odessa at a convenient moment

One of Ukraine’s most influential and experienced politicians, Odessa Mayor Gennady Trukhanov, has been stripped of his Ukrainian citizenship and, consequently, his post. Under what pretext and why did the head of…

Continue Reading