Showing posts with label John Brennan. Show all posts
Showing posts with label John Brennan. Show all posts

Thursday, August 26, 2010

This is what passes for leadership in BHO world.