[ad_1] PORTLAND, Ore. — Kaine Horman still has vivid memories of that day, June 4th, 2010, the last day he says he saw his son alive....