Northeast News Staff
A man now charged with leaving explosive devices near the Liberty Memorial was arrested Wednesday afternoon in a parking lot on Independence Boulevard — an arrest witnessed firsthand by staff members at the Northeast News.
Authorities later confirmed the suspect as Owen I. Canizales Argueta, 22, who prosecutors say placed a bag containing multiple homemade explosive devices in a trash can on the grounds of the National World War I Museum and Memorial last month…