At least 68 African migrants have died, and 74 others are missing following a boat capsizing off the coast of Yemen on March 24, 2024. This...
The foreign ministers of 25 Western nations have condemned Israel’s approach to delivering humanitarian aid to the Gaza Strip, describing it as a “drip feeding” system....