Supporters of the American empire proclaim the U.S. military invincible unless stabbed in the back by politicians. They say the US military won the war in Vietnam, but claim victory was lost after politicians cut off aid to South Vietnam. This is fake history. The Vietnam war was lost by 1963 after the CIA failed […]
Source