Tuesday, March 18, 2025

East African

Kenya hosts Dutch royals as claims of human rights abuses install

Kenya is hosting the Netherlands king and queen as claims of human rights abuses are installing, with Kenyans composing numerous e-mails and petitioning the...

Latest news