Dan Hiers, a former Charleston Police Department officer on the U.S. Marshals’ 15 Most Wanted list, was returned from China after hiding for 20 years.
This story was indexed from the original publisher.
Read at Fox News