HURMA Decry Defective State of Somolu Gen. Hospital
A human rights group, Human Rights Monitoring Agenda (HURMA), has lamented the deplorable state of…
7 years ago
A human rights group, Human Rights Monitoring Agenda (HURMA), has lamented the deplorable state of…