Accused Cheating Pastor Dies by Suicide in Jail, Depriving Zion Victim Family of a Verdict
David Vander Meer, accused of pushing his wife off a Zion cliff for $600,000 in insurance, died by suicide in jail before trial, denying her family a verdict after 20 years.
International Business Times UK ·