Jim Karahalios
Who is Jim Karahalios? Jim Karahalios is a well-known Canadian politician and lawyer. Jim Karahalios is the New Blue Party’s co-founder and leader. Jim Karahalios- Birth, Parents, Siblings & Education Jim Karahalios was born Dimitrios Karahalios in the Canadian province…