UPDATE: Duckworth Road in Gulfport reopened after gas leak, police say

November 29, 2017 02:14 PM