Margaret Thatcher RIP

Ted Rall's Rallblog 2013-04-12

They say Maggie Thatcher revitalized England’s economy and unleashed market forces. But her legacy is much nastier than that: she destroyed the social contract and the idea that people should help each other.