ALLEGAN COUNTY, Mich. — The gas leak that has impacted thousands across Allegan County was caused by a line strike, authorities confirmed Thursday. Crews are continuing repair work to restore service.