Florida woman allegedly tried to detonate nail bomb inside Walmart, investigators say

Florida authorities, Woman, Caught, Nail bomb, Walmart, Emily Stallard
National
image