Idaho State Police is investigating a multi-vehicle injury crash that occurred at Beeches Corner just outside of Iona on January 4, 2025, at 5:08pm.