Probe of Old Drug Cases Raises Questions About 2004 George Floyd Arrest
Published
Mr. Floyd was arrested in Houston over a $10 drug transaction. Now thousands of cases involving the officer who arrested him and his squad are under review.
Full Article