LONDON
Margaret Thatcher a towering divisive and yet revered figure in British politics whose impact on British life and society was enduring and contentious died on Monday of a stroke her family said. Politicians called her influence on her
...Continue reading