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