Satellite Images Raise Concerns