Channel 4 News report about torture and human rights abuses in Bahrain, and British complicity. Includes interview with former Bahraini ambassador to the UK, Shaikh Abdulaziz bin Mubarak Al Khalifa. Brodacast November 23, 1999.
Channel 4 News report about torture and human rights abuses in Bahrain, and British complicity. Includes interview with former Bahraini ambassador to the UK, Shaikh Abdulaziz bin Mubarak Al Khalifa. Brodacast November 23, 1999.