The US Cannot Win A War

The ghosts of Vietnam remain present within the United States military. It is the realization that the most powerful military in the world cannot win a war. World War II was the last war won by U.S. military forces, although there were other countries involved in that conflict that allowed the victory to happen. After… Read More The US Cannot Win A War