Saudi security forces 'allowed kidnappers to flee' BY AGENCIES IN AL-KHOBAR, SAUDI ARABIA http://www.timesonline.co.uk/article/0,,1-1129544,,00.html
Doesn't that just tick you off?