Accident: 2 Reported Dead on Hillside Bypass Road
10 months agoTwo people are reported to have died in an accident on the Hillside Bypass Road in Freetown. An eye witness reported the incident on a Facebook live video. The eye witness said the accident was caused...