logo
Leila Shahid backdrop
Leila Shahid poster
Leila Shahid
Leila Shahid (born in Beirut in 1949) is a Palestinian diplomat. She was the first woman ambassador of Palestine, serving the PLO in Ireland in 1989, ...