The terrorist onslaught