What religion does Morocco have?

Morocco is overwhelmingly (>95%) Sunni Muslim. There are Jewish, Christian, and Atheist minorities. Most Moroccan Atheists, though, are in the closet since Moroccan society does not accept Atheism.