Black Twin Brothers Beaten, Choked and Arrested at Home, Lawsuit Alleges
Twin brothers Carlos and Thomas Williams have recently filed federal discrimination lawsuits against police in Rancho Cordova, California for allegedly beating, choking, and arresting them […]