El-Masri v. Tenet - Declaration of Steven Watt

Sign Up for Breaking News