Three Palestinians slain in a raid by Israeli forces in Jenin

An Israeli army operation in Jenin, a hotbed of armed Palestinian factions, claimed the lives of three men and wounded...