Cities with maximum down-and-out population

On an average, approximately 100 million people throughout the world live on streets for the lack of a roof over their head. This number seems to be outright disgusting and disturbing, especially when you see the affluent cities around the …

Cities with maximum down-and-out population Read More »