AIDO network issues declaration of Mombasa on Human Rights

PRESS RELEASE – Mombasa / AIDO Network International, with its head office in London and chapters in Europe, Africa, and the Americas held its 5th International Convention in Mombasa, Kenya. Human rights issues were at the top of the agenda. Culminating in the historic Declaration of Mombasa…

Source link