Iran plans to launch satellite amid concern over development of ballistic missile
Tehran is showcasing what the Islamic Republic's supporters dub as "achievements" that ensure its "independence and progress" as the Islamic revolution's 41st anniversary approaches on February 11