2 May 2011

David Deptula says it sends terrorists a message

From Checkpoint, 6:18 pm on 2 May 2011

Israeli leaders have hailed the killing of bin laden as"a victory for justice".