James Petras Introduction Two major terrorists’ attacks took place almost simultaneously: in Boston, two Chechen terrorists set off bombs during the annual Boston Marathon killing three people and injuring 170; in Venezuela, terrorist-supporters of…
more »