“America’s Most Wanted” Fugitive Finally Arrested After 20 Years
An American fugitive on the run since 2001 was arrested earlier this month in B.C.’s Southern Interior, say police. On Tuesday, Creston RCMP announced the arrest and deportation of Louis…
