San Jose Chinese George Chen was stabbed to death on Isla Vista rampage

George Chen (Facebook圖片)

Geroge Chen, one of three Chinese victims who were stabbed to death by killer Elliot Rodger in Isla Vista, is from San Jose, California…