Did Ukraine’s ‘mafia-linked’ mayor fall victim to a brewing turf war?

Ukrainian intelligence claimed Odesa Mayor Gennadiy Trukhanov held a Russian passport, sealing his fate.