TIL Robert A. Altman, current chairman and CEO of Zenimax Entertainment, was indicted on bank fraud charges in the 90's and suspected of among other things, drugs/arms smuggling, and funding terrorists.
www-chicagotribune-com.cdn.ampproject.org/v/s...Posted Dec 6, 2018, 1:14 AM UTC
10