Share Twitter Facebook LinkedIn Email Britain and the European Union have agreed to a landmark deal aimed at “resetting” their post-Brexit relationship, easing restrictions on travel and work for hundreds of millions of people on the continent.Read More
Today in Africa — December 19, 2025: U.S. Vaccine Trial Under Fire, UK Firms Linked to Sudan War, AFCON InjuriesDecember 19, 2025