Arizona Police Officer Viciously Beats Mentally Disabled Man
WARNING! GRAPHIC VIDEO BELOW! Arizona Police Officer Joshua Carroll has resigned with the Glendale Police Department after investigators reviewed his body cam video. On June 13 Officer Carroll stopped a… Continue reading "Arizona Police Officer Viciously Beats Mentally Disabled Man"