Freed Palestinian prisoner Ibrahim Baroud is greeted by his mother yesterday as he arrives at his home in Jabaliya refugee camp, northern Gaza Strip. Baroud spent 27 years in an Israeli jail.