“Fall of the Cabal” Filmmaker Dead

1 year ago
171

Janet Ossebaard, the filmmaker known for her documentary series “The Fall of the Cabal” has been confirmed as dead by suicide after being reported missing for weeks.

Loading comments...