Ghana March 21, 2025By Ava ThompsonAfrica’s jaw-dropping 250-mile-long man-made lake that’s the world’s largest – ExpressBy Ava Thompson