Iran says launches three satellites into space from Russia
Iran launched three domestically built observation satellites into space from Russia on Dec. 28, state television reported, marking a new step for Tehran's space program despite Western sanctions.