A Bahrain prison torture inspection panel has been accused of having its “head in the sand” after releasing a report on the notorious Jau prison that failed to address allegations of systematic abuse against inmates or the causes of a mass riot that left hundreds injured.
Read full text here.