Fugitive Doctor Caught After 20 Years

Fugitive Doctor Caught After 20 Years
hyperlocalloop.com

Fugitive Doctor Caught After 20 Years

A Rhode Island doctor was captured after 20 years on the run. He was living in Los Angeles and running a biotech company.