WHAT DIFFERENCE DO YOU MAKE?

Margaret Thatcher, a former British prime minister died this week. Responses to this news have ranged from rioting, to celebratory parties, to testimonials of admiration, respect and sadness. Rarely is someone vilified and reviled by many, and yet still held up as a...