Don't have Telegram yet? Try it now!
http://www.apologeticsindex.org/280-moorish-science-temple-of-america-view-of-islam
Moorish Science Temple of America - Its view of Islam