By now, the outrageous video is everywhere. It shows Minneapolis resident George Floyd, suspected of passing a counterfeit twenty-dollar bill, lying prone on the ground, handcuffed, as Minneapolis police officer Derek Chauvin kneels on his neck. Floyd is begging for mercy, gasping that he can’t breathe.
Continue Reading
Today: July 29, 2026
