Post Views: 191 Palestinian factions including rivals Hamas and Fatah have signed an agreement on “ending division and strengthening Palestinian unity” in...
Home » Mahmoud al-Aloul
Post Views: 191 Palestinian factions including rivals Hamas and Fatah have signed an agreement on “ending division and strengthening Palestinian unity” in...