News

BOISE, Idaho — The Idaho Transportation Department (ITD) put up 32 new American flags on the Cloverdale overpass in Boise on Friday, replacing the ones removed after being vandalized.