Tag: Leicester Road

SLRA Road Construction Destroys Houses at Leicester Road, Residents Call for Compensation

The Sierra Leone Roads Authority (SLRA) is a government agency responsible for the...

Get Latest News on WhatsApp