The Mount Zion community in Calaba Town in the East of Freetown is reported to be suffering severely from a very deplorable road network, a situation that is
RightsWay is asking the International Criminal Court (ICC) to investigate Inspector General of Police and senior Police Officers for alleged crimes against humanity.
The human rights group RightsWay today