Israel frees 26 Palestinian prisoners
Israel has freed a group of 26 Palestinian prisoners as part of a US-brokered agreement for resuming direct peace talks, BBC reported Tuesday. They released prisoners, making up the third tranche of a total of 104 prisoners set to be freed, were greeted by cheering crowds on their return to the West Bank and Gaza. […]