science and technology

Can Technology Stop the Next Attack?