Not this stuff again.
Let the parents and the local school system make the call. They are close to the situation; you are (more than likely) not. They probably know what is going on better than you do, and will have to deal with the consequences. If the school loses a good teacher, it is their loss. If they keep the teacher on, and his/her past is a problem in the classroom, that is their loss as well.
Obviously, everyone's entitled to their opinion, and I'm not making that silly argument about how group x can't judge group y. Unless, of course, group x is the people in situ, and group y are the people making ill-informed judgments from 1000 miles away, based on articles on the web-ernets, written by journalists, who seldom get anything right.