Research and Development Foundation Rand and its stance on the Islamic call

35