Archives post
What Really Happened? New Details Change Initial Police Report Surrounding Police Officer’s Death
Jun 16, 2017
By Jeremy Lazarus – RICHMOND, Va. (TriceEdneyWire.com) – Travis A. Ball was initially portrayed as a depraved killer who...