Man blew himself up at Antioch high school, police say

The FBI, ATF, and Walnut Creek Police bomb squad were just a few of the law enforcement agencies called to investigate a crime scene in Antioch where a man was found dead with an explosive device. Police say it is a suspicious death as the man appears to have blown himself up near Live Oak H.S. Classes were canceled after there a lockdown as a result.

Top Videos

Most Watched

KTVU Vault

Wild Rides