In fact, Washington has often backed the wrong horse or supported questionable regimes—Ferdinand Marcos in the Philippines, the Shah of Iran, Baby Doc Duvalier in Haiti, Ngo Dinh Diem in Vietnam, as well as several other dictators in Latin America, Asia, and Africa. Does this qualify as hypocrisy? Ardhanari Ramaswamy, a software engineer in Washington, thinks the US "makes no pretence when it comes to self-interest in foreign policy, and not even enlightened self-interest at that". For the four decades from the end of World War II to the collapse of communism, the US waged a relentless battle against communist and left-wing governments. American commitment was less to democracy, more to regimes against communism, regardless of its democratic nature. As long as they were against communism, it didn't matter what crimes these regimes committed against their own people or even against Americans. From El Salvador to Nicaragua to Guatemala, American newspapers often detail horror stories of US citizens (social workers, priests, nuns) involved in freedom movements only to be killed by US-backed regimes—with the state department either looking the other way or actively collaborating in the cover-up. For years it was reluctant to dissociate itself from the apartheid regime in Pretoria. Only the moral outrage of the American people and the world at large forced a policy change.