The U.S. Central Intelligence Agency (CIA) has set up black sites in many countries under the pretext of its "War on Terror." The black sites, caught up in prisoner abuse scandals, have drawn widespread criticism from the international community. #GLOBALink
Produced by Xinhua Global Service