(ANALYSIS) The Muslim population of England and Wales is roughly 6.5 percent. Inside the prison system, that number shoots up to 18 percent. A huge slice of the prison demographic shifts toward Mecca the second the iron gates slam shut. The disparity is striking. What explains it?
Read MoreAfter a recent 50th anniversary dinner for about 250 workers, partners, friends and donors, the Voice of the Truth ministry offered to share some of its achievements
Read More