Israeli forces blow up homes of Palestinians accused of killing soldiers

5 days ago