Not Israel, unless by that you mean the Church.
Certainly Israel. It cannot be the Roman church, as it does not keep the commandments of God... And the Roman church has been the persecutor... more in the role of the dragon than the remnant of the woman...
Her "seed"? Her other children?