Leonardo Defillippis, director and founder of St. Luke Productions, has done something with his newest play that Shakespeare cannot — offer God’s mercy.

Published in Youth Speak News