Tag: Emerald Black
Black Woman Who Miscarried After Cops Stomped on Her Stomach During Traffic Stop Sues California Police Department
A black woman is suing the California city of San Leandro and several officers of its police department claiming that a cop stomped on her stomach during a traffic stop which caused a miscarriage.