Brickbat: Remember, We Never Met
Hialeah, Florida, police officers Rafael Quinones Otano and Lorenzo Rafael Orfila have been fired and charged with armed kidnapping and battery. Orfila has also been charged with official misconduct. Prosecutors said that after a shopkeeper called police to complain about a homeless man bothering people, the two drove that vagrant…
Reason ·