"Not only was GEO Group a company that explicitly makes money off of incarcerating people, a moral quandary of its own, it's drawn criticism within that industry for several alleged incidents of widespread inmate mistreatment. Those claims run the gamut from alleged sexual abuse at a children's facility to deaths of inmates allegedly denied medication."
Read more here.
Sports Blog Nation: FAU drops GEO Group stadium deal amid controversy: Say bye to Owlcatraz
Related Issues