On 31 July, The Barnyard Theatre opens at the Entertainment Emporium at Emperors Palace, Johannesburg. This is sixth theatre in the Barnyard group.  The theatre will have a seating capacity of 400, including an in-house catering division. The venue...