At first glance, the large structures stand out reaching up into the sky. Burj Khalifa, the world’s tallest building, stands among them as one of United Arab Emirates’ greatest creations. Enormous malls, beaches, hotels and other aspects of the luxurious life one can live in Dubai or Abu Dhabi are what most see when theyContinue reading “The forced labour behind the great constructions”