A matter of life and death: British comedian hopes show will spark more than laughs British comedian, disability rights campaigner and actor, Liz Carr, is performing at the comedy festival in her new […]