She thought she might lose it all when U.S. Border Patrol agents seized her at a Cary work site. She is moving on, but remains haunted by her experience.
A woman detained by immigration agents in Wake County in November has been released from an ICE facility in Georgia and is back in North Carolina. Sherrone Moore reportedly engaged in uncomfortable ...
What are records? Since 2014, The Marshall Project has been curating some of the best criminal justice reporting from around the web. In these records you will find the most recent and the most ...