BTR News: Sparse Coverage Of Louisiana Deputy Killing Himself In Front of Lafayette Parish Sherriff’

Share:

Listens: 0

Black Talk Radio Network

Miscellaneous


Louisiana sheriff deputy and 43 yr old US Veteran of the wars in Iraq and Afghanistan, Mr. Clyde Kerr III killed himself because he could no longer serve an evil system.