Did you see this yesterday? Obama Administration backed release of Lockerbie Bomber.
Just...... wow. Way to go, Barry! If there was a way to step on your dick, you've found it! There's no way you can make this look good!
Question - what benefit can be derived from this, other than helping out BP, who gave lots and lots of money to Obama?