The Islamic Revolutionary Guard Corps (IRGC) has released detailed images of Al-Udeid Air Base – the Qatar-based home of the U.S. military’s Central Command. The images were taken by Iran’s new domestically-developed ‘Noor’ (Light) military satellite.