Inside Dubai’s ‘Alcatraz’ jail where Katie Price’s husband Lee Andrews is allegedly held

Katie Price says she has found her missing husband Lee Andrews, who has reportedly been detained inside Dubai’s notorious Al Awir prison on suspicion of espionage …