More wonderful news on the ongoing defeat in Iraq. Scott Ritter argues that the US war on Iran has begun already. Meanwhile the US military is still not providing armor to its troops.