Only in Islam – Coming to America Soon?
– My Take – Think this could never happen in America? Well that is exactly what the British thought just a few years ago. That’s right. This picture of another gross Islamic ‘tradition’ was taken in ENGLAND! What a sick […]