Introduction ‘The literal meaning of sharia is ‘the road to watering hold’, the clear, right or straight path to be followed. In Islam, it came to mean the divinely mandated path, the straight path, the straight path to Islam, that Muslim were to follow,…