Daily Archives: January 12, 2017

Can President Trump be Checked?

If liberal democracy is to survive this time of testing, we’re all agreed that Trump needs to be, at minimum, checked, but in terms of how to do that effectively, well, that’s a very difficult question. So far, the complexity … Continue reading

Posted in atheism, Bernie Sanders, brexit, climate change, donald trump, God, philosophy, Politics, Uncategorized | 8 Comments