Social media posts have spread the false claim that Kellie Chauvin is the sister of Tou Thao, one of the officers taking part in Floyd’s arrest.
Social media posts have spread the false claim that Kellie Chauvin is the sister of Tou Thao, one of the officers taking part in Floyd’s arrest.
Leave a Reply