Black Twin Brothers Brutally Beaten and Arrested By Police in Their Own Home
Twin brothers Carlos and Thomas Williams were checking out a water drain in front of Carlos’ new home in Rancho Cordova on March 23, 2019, when their lives were upended by a couple in their neighborhood. In a new lawsuit, the brothers contend they were accused of being burglars by the couple and later brutally beaten by officers and arrested.
The inciden…
Keep reading with a 7-day free trial
Subscribe to The North Star with Shaun King to keep reading this post and get 7 days of free access to the full post archives.