December 23, 2024
Sudanese police say a passenger bus slammed into a parked truck on a highway in the city of Omdurman, killing at least 16 people

Sudanese police say a passenger bus slammed into a parked truck on a highway in the city of Omdurman, killing at least 16 people