Key West Police Wrongfully Arrest Homeless Man Then Assault Him After Turning Their Body Cameras Off
The following videos were originally posted at the “Blue Paper” an independent newspaper located in Key West, Florida. All commentary
Read moreThe following videos were originally posted at the “Blue Paper” an independent newspaper located in Key West, Florida. All commentary
Read moreThe following was posted on November 15, 2012 at NBC-2. Fort Myers – A Lee County Sheriff’s deputy was fired Monday
Read more