Irans Islamic Revolution Guards Corps (IRGC) has launched a long-range radar system in the southwest of the country to enhance its air defense capabilities. By Fars News Agency