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