Hani al-Hassan Award for Distinguished National Struggle

GPTKB entity

Statements (9)