Another notable image, featuring Vanessa Redgrave and Madame Lin Qui at a peace protest in London in 1968, resonates ju...
The Guardian
5 days ago
View all