The Noor-3 (lit. ‘Light-3’) space satellite was blasted off into orbit aboard a Qased (‘lit. Messenger’) carrier rocket on Wednesday. Previous satellites in the series were met with mockery and derision from Pentagon officials, but the ridicule soon stopped after Iran showed off the spacecraft’s impressive capabilities.