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

Published: Feb. 21, 2021, 6:12 a.m.

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.