Idris Elba Meets Mahama, Plans Ultra-Modern Film Village Near Osu Castle to Revive Cinema

Mar 28, 2025 - 13:43
Mar 28, 2025 - 13:47

Jubilee House, Accra, Ghana - 28 March, 2025

(Credit: Channel One Tv)