Britain's Princess Anne looks at a sculpture of India's Noor Inayat Khan after an unveiling ceremony in central London. Britain's Princess Anne unveiled a sculpture Thursday of Noor Inayat Khan, dubbed the "spy princess", who was sent into occupied France in World War II to help the resistance.
AFP photo
No comments:
Post a Comment