The Blood of the Martyrs is the seed of the Church – or is it the Mosque this time?
Written by Zia H Shah A Kansas City woman who converted from Christianity to Islam has been awarded $5 million in punitive damages by a jury who found the telecommunications […]