Apostasy

  • Nazma Raichuri Bishop, Hounslow In 2017, The Independent newspaper reported that there are over 13 countries that declare apostasy punishable by law; all except one of these are Muslim majority countries. This is not a surprising statistic from the view of the populist misguiding media about practices of Islam, but one that could not be

    Read more →