Slidell businessman freed from South Sudan jail

November 26, 2012

Elton Mark McCabe was released after he faced charges of attempted kidnapping.