militant optimists
DESCRIPTION
The Militant Optimists: people who are committed to improving society, prepared to organise and give it a go.TRANSCRIPT
DESCRIPTION
The Militant Optimists: people who are committed to improving society, prepared to organise and give it a go.TRANSCRIPT