The TV channel accuses Israeli forces of shooting Shereen Abu Aqleh in Jenin – something they deny. Source link Post navigation Sri Lanka protests: Second night of property burnings Shanghai moves to impose tightest restrictions yet