Iran announces satellite launch success
Wednesday, June 15, 2011 - 15:30
in Astronomy & Space
Iran launched a satellite into earth orbit Wednesday, Iran's state TV reported, in a feat that is likely to raise concerns among those who fear Iran's intentions and nuclear development program.