Diablo, a play about human trafficking.

Belfast Theater Company Spanner In The Works play “Diablo” about human trafficking performed at Tralee Institute of Technology.