Videos

Saugus Shooting Video: Tragedy at the High School


Videos show the chaos and massive law enforcement response to the scene at Saugus High School in Santa Clarita, California, where a mass …

To Read More, Please Visit Source

Related Articles

Back to top button