IDF Firing On Gazans Rushing For Food Aid, Israel Says
Israeli Defence Forces (IDF) shot dead over 100 people as they rushed towards aid trucks
Read More