Ukraine's anti-corruption prosecutors said on Thursday that Odesa Mayor Gennadiy Trukhanov was detained.