Share Twitter Facebook LinkedIn Email European leaders agreed to increase pressure on Russia through sanctions after U.S. President Donald Trump briefed them on his call with Russian President Vladimir Putin, German Chancellor Friedrich Merz said late on Monday.Read More
Today in Africa — December 19, 2025: U.S. Vaccine Trial Under Fire, UK Firms Linked to Sudan War, AFCON InjuriesDecember 19, 2025