The Turkish government is under pressure to seek the return of the Somali president’s son who allegedly fled Turkey after causing a fatal traffic crash in Istanbul
Turkey under pressure to seek return of Somalia president’s son involved in fatal traffic crash
on Dec 12, 2023