What is ‘Hammas’? May 15, 2024 by QuizMaster A. A Town of Jordan B. A radical Palestinian Group C. President of Lebanon D. None of the above