Hmmmmm, terminated without due process.
Read the article. Agree with it or disagree with it, it looks like process was followed to me.