Iranian state television aired new video Sunday showing two of the 15 captured British sailors pointing to a spot on a map of the Persian Gulf where they were seized and acknowledging it was in Iranian territorial waters. Britain’s Foreign Office immediately denounced the video, saying it was “completely unacceptable for these pictures to be shown on TV.” 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.