Chalmers Johnson on billion-dollar US embassies
read more