February 5 2019 3:12pm

IED blamed for deadly explosion in Albuquerque, NM

One person is dead after an explosion outside of an Albuquerque, New Mexico shopping center Monday afternoon. Police say the explosion was the result of an improvised explosive device.

Responsive site?

Video Home