Famous World Leaders

Who was Margaret Thatcher?
British Prime Minister
Canadian Prime Minister
French President
US President