Famous World Leaders

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