Carnegie Mellon University alumna Cherry Jones is in Pittsburgh this week starring inthe Pulitzer Prize-winning play "Doubt." Jones won a Tony for her role as Sister Aloysius, a Catholic nun who suspects the parish priest at her school has done something horrible. Jones sat down with DUQ's Katherine Fink to talk about the role:
Listen to the full-length story here.
This story originally aired on WDUQ March 8, 2007.