Oklahoma State Senate candidate Barry Christian died by suicide – but family disputes report over ‘staged’ crash scene

Oklahoma State Senate candidate Barry Christian died by suicide. His family disputes the official report, claiming the crash scene was staged.
Impact Score
3/10