Eight Months Pregnant and Arrested After False Facial Recognition Match
Porcha Woodruff was getting her two daughters ready for school when six police officers showed up at her door in Detroit. They asked her to step outside because she was under arrest for robbery and […]