iOS app Android app

Osf Report

WATCH: Why The U.S. Outsources Torture

The Huffington Post | Samreen Hooda | Posted 02.06.2013 | HuffPost Live 321

A new report released Tuesday claims that as many as 54 foreign governments in Europe, Asia and Africa have been secretly involved in global kidnappin...