Petty speeches and hard talks
July 20th, 2013
This week saw some low-level political discourse at one end of the spectrum, and an illuminating talk on the other.
July 20th, 2013
This week saw some low-level political discourse at one end of the spectrum, and an illuminating talk on the other.