A 24-hour general strike has been declared by Israeli Arabs and protesters and thousands of people took to the streets in Kafr Kana in the country’s north after Israeli police violated protocol, shooting and killing a man during a raid.

A 24-hour general strike has been declared by Israeli Arabs and protesters and thousands of people took to the streets in Kafr Kana in the country’s north after Israeli police violated protocol, shooting and killing a man during a raid.