November 13, 2024
Islamic militants have stormed a hotel in Somalia’s capital, engaging in an hours-long exchange of fire with the security forces that left at least 20 people dead

Islamic militants have stormed a hotel in Somalia’s capital, engaging in an hours-long exchange of fire with the security forces that left at least 20 people dead