 A man has been charged in connection with an explosion last week in Fayston that injured him and another man. Police say 47-year-old Joseph Haim was setting off homemade fireworks, similar to M-80 explosives, when one went off in his hand. The blast seriously injured Haim and a 22-year-old Fayston man who was nearby. Police say the investigation shows that Haim was manufacturing fireworks and he's facing charges that include possession and use of explosives.