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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results