In 2015 Michael McFadden was sentenced to almost 300 years in prison after being convicted of child sex crimes. He was recently released from prison on a legal technicality.
Now members of a group here in the Grand Valley want to make sure something like this never happens again.
“I can’t even comprehend the thinking that went through the minds of any of the judges on the appellate court,” said Janet Rowland, Founder of Justice For All.
Rowland, a child advocate for several years, couldn’t believe the news when she found out 46-year-old convicted sex offender Michael McFadden was released from prison on a technicality.
“He was charged with six counts of sexual assault on young children and was convicted on all of those counts. He was also convicted of being a habitual offender,” said Rowland.
McFadden had asked for a continuance of his trial twice, at which point a speedy trial was automatically waived.
On his third continuance, somehow McFadden was able to assert those speedy trial rights he had already given up.
“The Colorado Court of Appeals sided on the side of the defense, eliminated his conviction, and then the Supreme Court of Colorado decided not to hear the case. This is what set this man free on our streets,” said Rowland.
As a result, Rowland decided it was time for her to take a stand by starting a new group called Justice For All – with their main goal of stopping the reelection of the appellate court judges on the case.
“Any judge who lets a pervert like McFadden free on a technicality, allowing them to roam our streets and rape our children again should be tossed from the bench,” said Rowland.
However, what Rowland says she finds the most offensive is the fact that the judges had the discretion to rule differently but chose not to.
“It really was quite a set up, maybe smart on the part of the defense.”
McFadden is currently back behind bars after he was arrested just days after his release for failing to register as a sex offender for a previous conviction.
Justice For All is currently focusing on stopping the reelection of Craig Welling in 2020. The group will be having a meeting on April 9 at 6:30 p.m. at the City Hall Auditorium.
KREX 5 News did attempt to reach out to Judge Welling but did not receive a response back.