Kenya

June 21, 2023

Aido Network International Issues Declaration Of Mombasa On Human Rights

AIDO Network International issued the historic Declaration of Mombasa on Human Rights at its recently concluded Fifth Annual Convention, held in Kenya’s coastal city, organized in […]