Share Twitter Facebook LinkedIn Email The recent optimism on Wall Street dissipated early Thursday as companies continued to reassess their financial outlooks due to uncertainty over U.S. President Donald Trump’s on-again-off-aga…Read More
Today in Africa — December 23, 2025: CAR Votes, Sudan Peace Plan, More Nigeria KidnappingsDecember 24, 2025
South Africa’s Madlanga Commission so far: An alleged drug cartel and a murdered witnessDecember 24, 2025