"There are many misconceptions existing in the mind of non-Muslims in this country about Islam, unfortunately."
Oh yea...there are some misconceptions alright. I got this from your link.
"The Islamic Center of America is one of North Americas oldest institutions."
Excuse me! "one of North Americas oldest institutions."
Established in 1963? Is this post some sort of bad joke?