I expect nothing less from the culture of death. They are disgusting.
God bless Baroness Thatcher.
And may the eternal light shine upon her