The UTD Theatre premiered a play on April 6 written and produced by a professor in the Arts and Humanities department. “Alhambra,” written by Fred Curchack, follows the journey of two couples as they...