A news story regarding Iran's recent research rocket launch underestimates the achievements of Ham Radio satellites More...