By Justin Dempsey LONDON — “Rust in peace Iron Lady,” reads a piece of London graffiti, following the death of former British Prime Minister Margret Thatcher. Over the past week, many here in Britain are examining the legacy of Baroness Thatcher. Some herald her as a champion of individual freedom, and the reason the West […]