The Center for American Progress and Islamist Influences over the White House


cfap

The disturbing ties of yet another group that has led the charge against Michele Bachmann.