Last Update: 2024-04-08 22:00:08- Source: CHANNEL8 In a recent development, Turkey slammed Israel's obstruction of its effort to deliver aid to Gaza via air drop. Read the Full Text From: CHANNEL8