U.S. Army Captain William Swenson has been awarded the nation's highest award for valor, the Medal of Honor, for his actions in the Battle of Ganjgal in Afghanistan. Amazingly, a bit of Swenson's heroism was captured by the helmet cams of a medevac pilot and crew chief, as he helped his terribly wounded top sergeant into the helicopter - and said goodbye.... (read more)
As I put this up, it shows only a thousand of the 6,026 American servicemen and women who have been killed in Afghanistan and Iraq. (I'm going to keep adding to it.) There have been no terrorist attacks on the American homeland since 9/11. Fifty million Muslims and others, previously living in two of the most oppressive and brutal regimes on Earth, are now free.... (read more)