X

Cheng Yuan Hong

Elliott Rodger Kills Six During Violent Rampage in Isla Vista

On Friday night, the mother of Elliot Rodger received a phone call from her son’s therapist. The therapist said that…