Abla Mousa Baba
Birth date: Sep 8, 1960 Death date: Oct 25, 2025
Abla Mousa Baba was born in Ramallah, Palestine on September 8, 1960 and passed on Saturday October 25, 2025. She is survived by husband Ghassan J. Baba, Sons George Baba and Jimmy Baba, Daughter Taroub and husband Albert Delgado Read Obituary

