Texas Police Apologize For Controversial Photo Of Arrest

Police in Galveston, Texas are apologizing for the release of a disturbing photo taken during an arrest.

More of Miami