A new accusation about Masters Seminary has been posted online. I discuss it and try to find the truth