Media Mentions: in the Spotlight
International Children’s Rescue Center in Chicago, Illinois, two young boys sit and wait. One is 15 years old. The other is 9. Their fathers are more than a thousand miles away, at two for-profit detention centers on the border. The two families came from Brazil, seeking asylum in the U.S. Instead, they were locked up.
Let's Get Started