Religion is supposed to help life make sense, but what do you do when religion seems to be the problem?
Join The Optimistic Muslim and Canadian Council of Imams Chairman Imam Dr. Hamid Slimi as they talk about how to deal with the toughest questions in Islam!