Photos You Don’t See from the World Cup

The 2014 FIFA World Cup games have begun this week, and although there should be much to celebrate, the streets of Brazil tell a different story. Since the decision was made for Rio de Janeiro to hold this year’s grand event, more than a million demonstrators have been hitting the streets to protest against the billions of dollars […]

Life in the Largest Vertical Slum in the World

Photos by Iwan Baan For almost 20 years in the center of Caracas, the capital of Venezuela, stands an unfinished 45-story skyscraper, known as the Tower of David (Torre de David). Unfortunately, the building was plagued with misfortune since early construction. First the developer died, then with the nation’s failed economy and banking system, the building construction has gone […]