After 131 days of hunger strike, Palestinian captive Kayed Al-Fasfous wins his hard-fought battle for freedom, reaching an agreement to be released in 23 days.