Twitter removes Carnegie Mellon professor's post wishing Queen Elizabeth II 'an excruciating death'
"I heard the chief monarch of a thieving raping genocidal empire is finally dying. May her pain be excruciating."
justthenews.com
Not only is this idiot historically illiterate, she is a vile human being. Hope karma comes back to her ten fold.