>>/925751/
Helen was retarded? Sounds like slander to me.