host picture

  | Bookmark and Share

Dr. David Craig Debrief

Freelance broadcaster Andrew Brown speaks to Ted about the controversial psychiatrist at HMP Dr. David Craig.

Download Flash Player to view this content.

  •