Terrorists might be winning by losing

Police cordons off the crime scene at Parliament Avenue.   PHOTO | NMG