This Day in History: 1966-03-11

The Opposition en el Village Hall, Evington, Reino Unido