Kerman Todd was arrested near his home in Santa Ana, Colombia on Tuesday. He fled Canada after his conditional release from jail in 2005 Read this story
Kerman Todd was arrested near his home in Santa Ana, Colombia on Tuesday. He fled Canada after his conditional release from jail in 2005 Read this story
More from dailym.ai | dailymail news Colombia Canada Interpol