"Nothing Can Justify It": Journalist Gideon Levy Reacts to Killing of Israeli Embassy Staffers

This post was originally published on Democracy Now!.