Analysis
×
NBC News
Organizations
Hamas
Political ideology:Islamism, Palestinian nationalism.
10
Rafah Governorate
Places