Mr Tuffney personally tells his own story of the human right abuses he suffered whilst living.....
his hell ride, which Mr Tuffney still relives to this day. UN Special Rapporteur on Torture finds that Panamá detained British national...