leo120, please provide some proof of the allegations. Too many of the sites I see posts about this person from appear to be posted by the same singular person - you, I presume?