Ali Mohamud from Alabama

Ali Mohamud has been found in Alabama.