Our Website is under maintenance

Human Rights Agenda
P.O. Box 41169 - 80100,
Mombasa, Kenya,
Cellphone: +254 722 235219, +254 20 2319001
Email: info@huria.ngo