Open Forum: Head-scratcher

Please login to view the requested resource.

Posted: January 7, 2013

A co-founder of the Council on American-Islamic Relations has gained a lot of attention for claiming that Muslims discovered America. The simple refutation of the claim is that they’re called North…

To See This and Every Local Story from The Winchester Star, Click Here to Become a Subscriber!

Login to view the full story