Speed humps are to be installed on roads in and around Arusha as part of efforts to improve traffic safety in the area.
Wanted in Africa
Speed humps are to be installed on roads in and around Arusha as part of efforts to improve traffic safety in the area.