John Reynolds: Our future safety is in our own hands, we need to be far more vigiliant

People walk down a main street in Barcelona, Spain, Thursday, Aug. 17, 2017. Police in Barcelona say a white van has mounted a sidewalk, struck several people in the city's Las Ramblas district. (AP Photo/Manu Fernandez)
Breaking

    Cancel