Free Thought Project – by Jack Burns
Omaha, NE — Two former police officers are now facing charges for their role in the horrific death of a mentally ill man after dashcam video shows them deploying a taser on him numerous times, and then punching him until he died.
The charges stem from a confrontation on June 5, in which Officers Makyla Mead and Jennifer Strudl were called to investigate a disturbance at a local gas station. Upon arrival, they approached Zachary Bearheels and initiated contact with him, quickly placing him in handcuffs. Continue reading “Horrifying Video Shows Cops Beat Innocent Mentally Ill Man to Death—Just Like Kelly Thomas, Cops Charged”
