By Ahmed Abdelsalam
Israeli forces have blown up the homes of Palestinians accused of killing Israeli soldiers, in a punitive demolition policy that continues to draw international criticism.

By Ahmed Abdelsalam
Israeli forces have blown up the homes of Palestinians accused of killing Israeli soldiers, in a punitive demolition policy that continues to draw international criticism.