Xagħra Catholic Action Dramatic Group last Sunday presented a Passion play called Barabbas, directed by Josephine Azzopardi, at the Catholic Action centre, Xagħra. A cast of around 60 actors took part, including Paul Stellini as Barabbas and John Galea as Jesus.