.

Thursday, August 25, 2011

Standing up for Israel on Massachusetts college campuses (video)

From The David Project:


(h/t JW)