Saturday March 16, 2024Security forces block a road leading to SYL Hotel in Mogadishu, Somalia, on March 15, 2024. [Xinhua]