7 Deputies Fired After Death of Black Man
Black Man Having a Mental Health Emergency Arrested (TX) – On March 14, Marvin Scott III was arrested by police while he was at a mall. The charge was “possessing… Continue reading "7 Deputies Fired After Death of Black Man"