megacity

megacity Articles

Megacities — defined as having 10 million residents — can be found worldwide. But who exactly is considered a city resident? The answer to this question is actually not that clear cut because...