SLRA Road Construction Destroys Houses at Leicester Road, Residents Call for Compensation
2 years agoThe Sierra Leone Roads Authority (SLRA) is a government agency responsible for the planning, control and construction of all roads across Sierra Leone. Over the years, the government of Sierra Leone...