Explosion at an Idaho gas station leaves two critically injured and others presumed dead
CARDIFF, Idaho — A gas station exploded and burst into flames in Cardiff, Idaho, Wednesday evening. According to the Clearwater County Sheriff's Office, several law enforcement agencies were dispatched to reports of an explosion at the Cardiff gas station on Highway 11.