Famous World Leaders

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