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
Elections have consequences. Romney lost, so they took the plea deal.