I am a Cuban citizen flying from Cuba to Africa. I am changeschanging planes atin Istanbul Airport, with a layover of about 10 hours wait before going to Zimbabwe in Africa. My issue is that I am using 2 non aligned airlines, Aeroflot from Cuba to Istabnul thenand Egypt Air from Istanbul to Zimbabwe, Africa. I do not want to leave the airport. Do I need a transit visa, since I have to collect my bags and check in again for the other airline?