Breaking News
More () »

7's HERO: Visit the Idaho World Trade Center 9/11 Memorial in Boise

Did you know Idaho has a 9/11 memorial that incorporates a piece of the fallen World Trade Center? It's located at Idaho Fallen Firefighters Memorial Park in Boise.

Before You Leave, Check This Out