One Good Thing About The Cairo Speech

There are 1.2 billion Muslims in the world, stretching from India to Indonesia and from the United Arab Emirates to the United States, which makes Islam perhaps the world’s most heterodox faith [bold mine-DL]. ~Lee Smith Via Matt Feeney I will leave the speech itself for another time, but this sentence in particular has to … Continue reading One Good Thing About The Cairo Speech