From The Huffington Post: The N.Y. Islamic Center Controversy: How People of the Same Faith Can Disagree On November 15, 2010 By admin Continue Reading →