On the outskirts of the glittering metropolis and away from the skyscrapers and glamour synonymous with Dubai sits Al Awir ...
Al Awir Central, nicknamed Dubai's Alcatraz, is notorious for its brutal conditions, with inmates anguished for confessions ...