Margaret Thatcher, Britain's first female Prime Minister, has passed away following a stroke this morning.


Share This Story

Get our newsletter


The passing of an infirm and elderly woman is nothing to celebrate. The death of the figurehead of a particularly selfish and destructive political ideology that still leaves wounds is hard to mourn.