On a portland light-rail train two men were heartlessly stabbed by an out of control man yelling racial slurs at two young muslim teens. Police identified the victims as Ricky John Best, 53, of Happy Valley, Oregon, and Taliesin Myrddin Namkai Meche, 23, of Portland. Police say that Best died […]