Name and explain at least 3 elements of Sharia law that are included in Contract law in

Posted Date: