Israeli Army and Police Raid Home of Palestinian Man Suspected in Hit and Run Incident
Israeli forces raided the home of a young Palestinian man suspected of killing two Israeli soldiers and injuring two others, with his car, at an Israeli military checkpoint near Jenin,…