Cheltenham Town V Forest Green Rovers: 'Altercations' in town centre as rival football fans clash

Gloucestershire Echo

Published

Smoke grenades were thrown as shoppers looked on.

Full Article