Members

to Ensure Sharia Law is never instilled fully into Britain Sharia is the body of Islamic law implemented in Muslim countries across the world including Libya and Sudan, although most modern...
See More