what is R.H. Ont?  Funny, you have met some different Muslims than I have.  wonder who is telling you what every mosque preaches?  Many Muslims doing what?  A little less hyperbole or innocent exaggeration please.