Alien Abductees Find Solace in Support Group: 'You're Not Alone'

14

In Massachusetts, on the edge of a remote bay, members of Starborn Support gather to find comfort in each other. Founded by Debbie and her twin sister Audrey, the group focuses on helping people learn how to cope with the trauma such experiences can inflict. Each member of the group says they have experienced some sort of alien encounter or, in some cases, abduction. Members of Starborn Support know they have many doubters and hope non-believers will treat them with respect.

Leave A Reply