Liexer De La Cruz took a deep breath as he entered a federal courtroom in Miami, where life as he knew it would end. It was Jan. 9, and he thought he was at...
Florida State Tribune 1200 630