Fugitive From U.S. Caught in Thai Islands

Fugitive From U.S. Caught in Thai Islands

A U.S. fugitive who has been on the run since 2009 has been caught on a popular tourist island in Thailand. The fugitive, Kelly Lynn Miller, 36, fled the country due to prison time handed down over a fatal car crash she caused. Authorities stated Miller discarded her U.S.┬ápassport and other identification documents and has […]