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.