Lousiana Police: ‘Suspect Shot Himself in Chest While Hands Handcuffed Behind His Back’
The autopsy report of Victor White III, a man Louisiana police claim shot himself in the back of a squad car in March, doesn’t support the report made by New...