Karl’s hopes of release are shattered. It’s no longer just a matter of getting home. Will he leave Dubai at all, or will he meet his end in front of a firing squad?
Discover 11,128,835 listings and 279,776 playable programmes from the BBC
Karl’s hopes of release are shattered. It’s no longer just a matter of getting home. Will he leave Dubai at all, or will he meet his end in front of a firing squad?