California Woman Punched in Face by Deputy While Holding Newborn
Delray Beach, Fla. – A California woman, Yeayo Russell, has filed a federal civil rights lawsuit against Los Angeles County and several unnamed sheriff’s deputies in connection with a troubling […]
California Woman Punched in Face by Deputy While Holding Newborn Read More »