It looks like the news bombshell of the week is that President Obama joined a socialist political party in Illinois in 1996, then lied about it in 2008. The full story is supposed to come out in the June 25 issue of National Review.
Continue reading