0 / 60 seg.

I have to admit, however, that until I read a report published today by the Center for American Progress (CAP), I had no idea just how orchestrated and well-financed this movement was.