This is odd, right? After all, we all know Islam is a religion of peace. How did Aboud Rogo and the other people at the Masjid Musa come to misunderstand the religion they were dedicated to living out properly? Surely the learned imam Pope Francis is on his way to Kenya now in order to […]