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 […]
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 […]