So from evidence within the extended photo, the image is recent. But a fired launcher is no evidence that it was fired there; it could have been used anywhere and dropped in Cairo just to make people nervous. 'Nervous', after all, is the little brother of 'terrorized'.