Channel 7 Reporter Charlie Specht

Channel 7 Reporter Charlie Specht, who has been uncovering much of the information that led to the resignation of Bishop Richard Malone, joined WBEN after the announcement was made.
00:14:45