Monday, October 20, 2025

Kenya Police Put Spyware...

Kenyan filmmakers detained by police allegedly had spyware installed...

Kenya Plans Pioneering $1...

Kenya aims to carry out a pioneering $1 billion...

Sudan’s People Tortured and...

Shortly after presenting a mandated report to the Human...

Fertilizer investment agreement with...

Ethiopia’s Finance Minister Ahmed Shide has described the fertilizer...