Showing posts with label Richard Perle. Show all posts
Showing posts with label Richard Perle. Show all posts

Sunday, March 18, 2007

On Notice

These two annoy us deeply (disgraced neocon Richard Perle and Fox News - chief bloviator Brit Hume)