Ad hoc talks Why is the World so Messed Up? 15th November 2015 Sharon Dirckx works at the Oxford Centre for Christian Apologetics and came to Cardiff to help with the 'Convinced' mission run by the Christian Unions at the universities in Cardiff.…