Iran Launches 3 New Satellites Despite US' Criticisms Iran has launched three new satellites that the US says could improve their ballistic missiles. by Aldohn Domingo