Subscribe
Audio Hub
Iraqi authorities faced pressure to take a clear stance against torture on Friday as a UN rights committee called for them to close secret detention centres.