PORTLAND  (AP) — The suspect charged with fatally stabbing two Portland men who tried to stop his anti-Muslim tirade against two teenage girls built his life around hate speech and his right to use it.

Convicted felon Jeremy Joseph Christian littered social media with posts about his hatred of just about everything and everyone.

Prosecutors say that after years of quietly spewing his anger on social media, the 35-year-old acted on his fury last week on a light-rail train.

He's accused of screaming anti-Muslim insults at the two girls and then slitting the throats of three men who came to their defense. Two of the men died, and a third was badly wounded in the May 26 attack.

After his release from prison, Christian sold comic books on the street.

More From News Talk KIT