December 05, 2013

Melanie Philips: Islam in Britain - Parts 1 and 2

Fatwa?

By Howie at 01:03 PM | Comments |