Photo detail

Former British prime minister Margaret Thatcher attends the State Opening of Parliament at the House of Lords in Westminster, London in this May 25, 2010 file photo.

Comments

Use the comment form below to begin a discussion about this content.

Sign in to comment