16 charged over disorder after Hearts v St Johnstone match

© SNS
The incident happened after Saints played Hearts at Murrayfield.
Breaking

    Cancel