An American businesswoman was carted off to jail by religious police in Saudi Arabia for sitting with a male colleague at a Starbucks in Riyadh, the Times of London reported. The woman, who spent a day behind bars, was strip-searched and forced to sign a false confession before being released, the newspaper said. The Times declined to publish her name at her request. Full Story
About OODA Analyst
OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.