Obama + Wright + Farrakhan = Libya?

24 February 2011

Last night we were watching Glenn Beck on FNC when, just moments into the program, the network broke to air President Barack Obama’s remarks about the genocide that had been unfolding for nine days in Libya. During the crisis Obama has chosen to trot out Secretary Clinton to make the occasional comment […]