IDAHO FALLS – While the world is in turmoil, what makes the most sense is investing in our city. That’s the message Idaho Falls Mayor Rebecca Casper started with during her annual State of the City address at the Holiday Inn at 2005 South Fork Boulevard inside Jackson Hole Junction. Hundreds attended the lunch event, […]