Who will bring an end to the Dajjāl?

Signs of the Last Hour: Minor and Major Signs