Compass investigation: The strange case of Travis Webb
The Cayman Compass takes a deep dive into the case of a former athlete detained indefinitely at George Town Hospital after being found ‘not guilty by reason of insanity’ in a gruesome attempted murder case that has exposed gaping holes in the mental health care system.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed