SF News Edwin Ramos Takes Stand In Trial For 2008 Triple Murder Some of you may recall the horrible incident in June of 2008, originally thought to have been connected to road rage, which claimed the lives of a father and his two sons while