The UK is a baby "Muhammed" hotspot. Revelation 2:17.