Who is to blame

There is tremendous blame to go around for the ongoing violence and bloodshed in occupied Palestine. We must begin to acknowledge it.