News9 months ago
Several feared dead as trailer looses control and tumbles over traders in Freetown
Several feared dead as trailer looses control and tumbles over traders in Freetown By: Bodunrin Kayode Several residents are feared killed as a trailer carrying a...