Africa Idris Elba news Sierra Leone Sustainable development UK news World newsIdris Elba reveals ‘dream’ of building eco city on island off Sierra LeoneTheWorldsNewsMarch 19, 2024 by TheWorldsNewsMarch 19, 20240 Actor and his childhood friend planning development on Sherbro to be a public-private partnership Idris Elba has shared details of his “dream” to turn an...