(CLEVELAND, OH, 10/11/2010) – The Council on American-Islamic Relations, Cleveland Chapter recently joined a panel on understanding Islam and Muslims held at Baldwin Wallace College. The panel followed a screening of the film Inside Islam: What a Billion Muslims Really …