Las Vegas police said a man shot himself to death after he tried to carry out a terrorist attack by trying to crash his vehicle into a Los Angeles Department of Water and Power substation outside Boulder City, Nev.
Las Vegas police said a man shot himself to death after he tried to carry out a terrorist attack by trying to crash his vehicle into a Los Angeles Department of Water and Power substation outside Boulder City, Nev.