All that need be known about Islam:
ISLAM DELENDA EST!
Because of what Islam is.
because of what Moslims do.
PS Islam is antithetical to America.
Islam is irreconcilable with America.
That is exactly the message sent in every mosque. Islamists want to destroy American way of life. And their infiltration in American media, academia and Government institutions is showing results.
Without U.S. help, Islamists could not thrive.