Man pleads guilty after shooting Moss Point police dog

A Mobile, Ala. man has pled guilty after shooting a Moss Point police dog earlier this year. On March 29, Moss Point Police officers responded to an alarm call at the Shell Station located on Highway 63. Upon arrival, they found Richard J. McGuire behind another business. McGuire immediately fled … Continue reading Man pleads guilty after shooting Moss Point police dog