World Freedom Ship: World’s Largest Floating City Proposes Self-Sustaining Home for 80,000 People by Ibrahim Khalil - World Editor June 2, 2026 by Ibrahim Khalil - World Editor June 2, 2026 The Freedom Ship: A Floating City for 80,000 People? Imagine a self-sustaining metropolis adrift on the open ocean, home to 80,000 residents, complete with schools, hospitals, and even a 15,000-seat … 0 FacebookTwitterPinterestEmail