Talleri A. McRae is the co-executive director of the National Disability Theatre. She discusses the recent launch of the theatre company which aims to employ professionals with disabilities to create fully accessible live performances.
This is December 12, 2018 episode.