"....students in the International Socialist Organization...." really says it all. Wonder who's paying for that.
an organization of the Council on Foreign Relations.......your dollars.