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.
IPTC: Copyright Notice
(C) 2013 Ted Rall, Distributed by Universal Uclick