Why the US supported Saddam Hussein, Manuel Noriega, Fidel Castro, Ariel Sharon, and other dictators?

Why The USA support them and suddenly soon or later back them and call them terrorists?
19 answers 19