Claim Pending
The majority of the world's population will live in less than 30 mega-c...
Jim Carroll: The majority of the world's population will live in less than 30 mega-cities by 2025. Published Dec 15, 2014. Status: Pending. Track the source, t...
The majority of the world's population will live in less than 30 mega-cities by 2025.
FactTracker assessment
Track the source, timing, and current FactTracker assessment for this claim.
Original source: jimcarroll.com