Original: Subsequent satellite imaging has revealed further remains.
Simplified: Later satellite imaging has revealed further remains.