Islam – Muhammad’s scam for his own benefit.

An excellent yet very simple video that shows how Muhammad was the L Ron Hubbard of his day!  Love it.