Grace and Odeh Mufarreh View Larger Image Pictured is Grace Mufarreh and Odeh Mufarreh, most likely on Palm Sunday, in Ramallah, Palestine, 1970. Ramallah Preservation Project2020-09-28T18:49:12+00:00 Share This Story, Choose Your Platform! FacebookXRedditLinkedInWhatsAppTumblrPinterestVkEmail