CHUBBUCK, Idaho (KIFI) – Late afternoon on Wednesday, May 6, a police standoff caused a road closure off Interstate 86. Several school buses and cars were backed up at the intersection of Truckersville Road and Curlew Road, where police had cones blocking the road. Upon arrival at the scene, Local News 8 reported multiple police cars, sheriffs and first responders present, all with their lights flashing. Several policemen were directing traffic …