Woman In Spit Hood Begged For Puffer Before Qld Prison Death
Selesa Tafaifa died in a Queensland prison bedded corrections officers for a puffer while she was restrained in a spit hood.
Selesa Tafaifa Debbie Kilroy Union Michael Thomas Australian Federal Police Coroner Court Townsville Women
Source: pedestrian.tv