Tag Archives

Archive of posts published in the tag: Laura Lee Cascada

“Terrifying”

  I responded to a call from a concerned woman who’d found an abandoned days-old…

PETA is a “terrifying and desensitizing” “cult” — Another Former PETA Employee Speaks Out

Ultimately, the culture was terrifying and desensitizing — and I gradually felt that my view of death,…