Alleged gun smugglers arrested on I-59
Two Texas men are in the DeKalb County Detention Center after being caught with illegal firearms on I-59 Monday.
Fort Payne United States Dekalb County Nick Welden Isaiah Khawme Alexander Nathaniel Jahiem Alexander
Source: times-journal.com