Tosca, Russian State Opera, Swansea International Festival October 13, 2017 Intensely dramatic and theatrical Tosca is one of the great operas and this production certainly does it justice. From the…