Josh Block

Josh Block is a former AIPAC spokesperson.

Smear Campaign against Israel Critics
Block was accused of trying to bring down critics of Israel at the Center for American Progress and other liberal journalists by smearing them as anti-Semites.

Affiliations

 * Truman National Security Project
 * Progressive Policy Institute