New Satellite Images Confirm Mass Destruction