The Arab states. And said Arab states and Palestine have continually attacked Israel since. Hamas is the latest in a long line of Arab aggressors, and have been firing rockets at Israel for decades.
Ignoring the decades of Arab aggression as a direct cause of the current conflict is idiotic at best.