By Marc Morial NNPA Columnist GEO Group “is a terrible company with a well-publicized track record of abuse and neglect and FAU should be ashamed to be associated with them.” Carl Takei, staff attorney for the ACLU’s National Prison Project I was shocked by a disturbing headline on the front page of the New York Times sports section […]