The Schafer Ethics Slam

Up to six teams will have a chance to win over the audience and woo our panel of expert judges as they Slam on ethical questions ranging...

READ MORE