George Roden › Date of death
American sect leader
George Buchanan Roden was an American leader of the Branch Davidian sect, a Seventh-day Adventist splinter group. In 1987, he was evicted from the Mount Carmel Center near Waco, Te... Wikipedia