Photos: Georgia jail escapee re-captured after 34 years on the run
The U.S. Marshals Service caught a jail escapee who had been on the run for a long time. Willie Lee Austin was captured in Lauderdale Lakes, Florida, on Wednesday after he got away from the Central State Correctional Institute in ...
Read More »