Cults & Gurus
Aaravindha Himadra and the Mysterious Orcas Island Death of Carla Jean Shaffer
At 1:30 pm on January 5th, 2006, Carla Jean Shaffer’s body was found dead, floating in a small pond near the Orcas Island airport in Eastsound, Washington. She was 52 years old. Three weeks before, on December 14th, Carla suffered 30–40 stab wounds, a broken rib, a