By Carlton Meyer One theme presented by supporters of the American empire is the U.S. military is invincible and can never lose unless stabbed in the back by impatient politicians. They claim the U.S. military never lost a battle during the entire Vietnam war. On August 30, 2011, President Barack Obama proclaimed to a gathering […]
Source