Africa News Affairs Africa News Current Affairs Africa News Somalia 2025: Man Accused of Terror Financing and Money Laundering Arraigned Before Banadir Regional Court August 4, 2025August 7, 2025Somalia Faces Major Legal Battle Over Terrorism Financing and Money Laundering In a significant development,