Several weeks before a Minnesota police officer kneeled on the neck of George Floyd for eight minutes and forty-six...

read more