Yesterday, Caliburn International, the for-profit company that runs the Homestead immigrant detention center for children in Florida, canceled its plans to sell $100 million in shares on the stock market, citing “market forces.” It seems that attention from the media, activists, and others is making an impact!