The bed might be the single most important invention in human history. In fact, it might have allowed us to become human.
On November 11, 2004 some thirteen thousand coalition troops were in Anbar province, Iraq, fighting the deadliest battle of the War in Iraq. Armistice Day, 2004, was war at its most horrible.