Sky News reports that China was caught red-handed supplying chemical materials allegedly linked to Iranian missile development, raising concerns about Chinese support for Iran's military capabilities.