Talab Abu Arar

Role:

Affiliation:

Achievement

Talab Abu Arar is a leader in the southern faction of Israel’s Islamic Movement

Field of Excellence

General