Human interest, Latest News

From Courtroom to Community: Rashid Dumbuya Leads the Fight for Human Rights in Sierra Leone

Rashid Dumbuya Esq. is a notable Sierra Leonean legal practitioner and human rights activist who is widely recognized for fighting and challenging societal injustices and human rights violations.