IslamiCity
Israel has repeatedly claimed that some of its attacks on people in Gaza were 'mistakes', but this recurring pattern has cost the lives of hundreds of Palestinians and foreign aid workers in Gaza.