Footage released by an Israeli rights group showed Israeli soldiers firing a stun grenade at a Palestinian couple carrying a baby. The incident took place in the West Bank village of Burin near Nablus on Friday, according to Yesh Din organization on Saturday. Yesh Din said...
