Cesar Jaramillo is the executive director of Project Ploughshares and the chair of the Canadian Pugwash Group. The horrific Hamas attacks of Oct. 7...
aae8fa580fb1b7b295a79d0e37687dc1