left corner left corner
China Daily Website

Archive pictures of Margaret Thatcher

2013-04-08 21:06

By (Agencies)

Archive pictures of Margaret Thatcher 

Then Britain's Prime Minister Margaret Thatcher wears a checkered green hat on her 60th birthday as she attends church near her official country residence, Chequers, near Aylesbury, England in this October 13, 1985 file photo. [Photo/Agencies] 

8.03K
...