FREEDOM FORUM: Discussion

Article Image

LewRockwell.com

Politically speaking, the Obama administration’s double feature in the last week – first, the revelation of the long-form birth certificate and now the announced killing of Osama bin Laden – could not have come at a better time.

Make a Comment