Last laugh for terrorists!