Satellite images show impact of new Russian strategy