Fighting terrorism with terrorism? Israel, Hamas, Hezbollah: An international law perspective

File Photo

File Photo