WASHINGTON (JTA) — In one corner was the Center for American Progress, or CAP, arguably Washington’s leading liberal think tank. In the other was Josh Block, a pugnacious former spokesman for the American Israel Public Affairs Committee, who aggressively pushed the notion to reporters that CAP has an Israel… Read more »