THE BLOG
11/19/2012 10:42 am ET Updated Dec 06, 2017

The Daily Szep -- BP's $4.5 Billion Fine

2012-11-19-ScannedImage3779.jpg