re: #383 Decatur Deb
Breaking News: BP to Pay $4 Billion Fine and Plead Guilty to 14 Criminal Charges in 2010 Gulf Oil Spill nyti.ms So this corporate person will be doing time in a federal prison?
Either that, or they’re going to need a really big ankle monitor.