New York City installs barriers to prevent vehicle attacks

New York Mayor Bill de Blasio announces a new citywide security measure that includes the installation of barriers designed to prevent drivers from carrying out vehicle attacks on pedestrians.

Latest Videos

ST Sessions: Krysta Joy

Before 10am: Caring for orchids at daybreak

小小新游记第一集:洛阳大伯公宫

Nebraska carries out first US execution using fentanyl

Trump takes aim at Omarosa

301 'predator priests' named in sex abuse report