SunTrust Bank has joined a growing number of large financial institutions and announced it would stop financing private prisons and immigration detention centers operators. This announcement comes from the last of the large financial organizations which have provided credit to both giant prison and detention operators, GEO Group and CoreCivic.