January 15, 2023 Source: Agencies + Al Mayadeen Net By Al Mayadeen English The Israeli Occupation Forces executed Ahmed Kahla at the Silwad military checkpoint in Ramallah after forcing him out of his car. The Palestinian Ministry of Health announced, on Sunday, that a Palestinian citizen was martyred, through direct execution by the Israeli Occupation Forces (IOF), […]