Britain's 'Iron Lady' Has Been Laid to Rest

April 17, 2013

Margaret Thatcher was laid to rest Wednesday with prayers and ceremony, plus cheers and occasional jeers, as Britain paused to remember a leader who transformed the country for the better according to many, but in some eyes for the worse. (April 17)