Hamas/Definition

The most powerful political and military organization in Palestine