Infrastructure crisis

Eight confirmed dead in freetown building collapse

Eight confirmed dead in freetown building collapse

At least eight people has confirmed dead  after a seven-storey building collapsed on Monday in Freetown, the capital of Sierra…

3 months ago