CIO offices and torture centres exposed
SW Radio Africa has published a list on our website containing countrywide addresses of over 76 offices and buildings from which the notorious Central Intelligence Organisation (CIO) work. The 2008 list includes telephone and extension numbers.