25
May
Subway Jared’s pedo pal, wife jailed 30 years for sex crimes
Author of the article: Brad Hunter
A couple who were pals of disgraced Subway pitchman Jared Fogle has been jailed for a whopping 60 years in prison for sexually molesting young girls.
According to The Indianapolis Star, Russell Taylor, 50, and his wife Angela Baldwin preyed upon young girls aged nine to 16 and then record the sickening incidents.
Taylor pleaded guilty in 2021 to 30 counts of child pornography and sexual exploitation against nine children. Two of the children were molested by Taylor and his wife who was convicted in 2020 of