The law of rajm (stoning) in Islam: legality and controversies (2015)