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

Updated:

Loading
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. (...