Since 1969, Sharon Tate’s sister Debra has campaigned to stop the release of those for whom ‘rehabilitation is not in their nature’

Copy link

twitter

facebook

whatsapp