02 Apr 22, 2026 Sharia controls for banking services in Islamic banks in Palestine (remittances as a model)