Flashpoints – December 7, 2004
After the US marines lay siege to Fallujah, they turn it into a high-tech police state where nobody moves outside of the crosshairs of US weaponry; also, a look at why the recent attack on the US consulate in Saudi Arabia is the United States worst nightmare; Maria Suarez comes home after 21 years in … Continued