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…



