The Homepage of Independent Media

Pentagon Deploys US Forces to Defend Saudi Oil