What has Clinton been up to over the last 30 years?