GEO Group's boss is alumnus of Florida Atlantic
(Newser) -
A 29,000-seat university stadium in Boca Raton, Florida, will soon boast the name of a private prison company—a move that has critics shaking their heads, the New York Times reports. GEO Group "is a company whose record is marred by human rights abuses, by lawsuits, by unnecessary...