olive trees

HUMAN APPEAL SUPPORTS THE PLANTING OF 25000 OLIVE TREES

International NGO, Human Appeal, is supporting a project to plant a total of 25,000 olive trees in Palestinian farmlands, following recent…

2 years ago