I wrote in July about the attack of 69-yr-old pro-lifer Everett Stadig by an abortion proponent as Stadig was collecting signatures for Colorado’s personhood initiative in front of a Denver grocery store.

What followed is an example of perseverance in the face of injustice, which led to an amazing conclusion and a reminder of Genesis 50:20, “Even though you planned evil against me, God planned good to come out of it. This was to keep many people alive….”

Hat tip to pro-life activist Jo Scott for relaying the end of the story, as follows.

A witness saw the pro-abortion thug throw Stadig off his bike, swearing and yelling, “I’m pro-choice!” and, “You don’t have a right to be here!” The witness took down the man’s license plate number and gave it to police. Stadig suffered a broken hip.

Yet police then made no attempt to locate Stadig’s assailant until his attorneys, Rebecca Messall and Barry Arrington, intervened.

Only then did police locate the owner of the vehicle, 47-yr-old William Costello, and arrested him for assault.

Pursuant to Katie’s Law, a DNA sample was taken from Costello, and as ABC News reported November 19:

That DNA was then linked to three unsolved sexual assault cases occurring in 2008, 2010, and 2011.

Prosecutors now allege that Costello sexually assaulted a 13-year-old girl in March 2008, a 22-year-old woman in August 2010, and a 49-year-old woman in September 2011.

Costello is being charged with two counts of kidnapping,  two counts of sexual assault on a child, three counts of sexual assault and two counts of impersonating a peace officer, the D.A.’s office said.

The charges further allege that in the latter attacks Costello claimed he was a police officer, prosecutors said.

As I said, it’s an amazing story. Police are now investigating whether Costello is involved in more rapes.