Shrewsbury v Walsall violence: 28 charged
Twenty-eight people have been charged over violence before a League One match between Shrewsbury Town and Walsall.
A police officer suffered a broken leg when tackling hooliganism in Smithfield Road and Mardol in Shrewsbury town centre on 14 October last year. Three officers were injured in total.
The majority of the 28 men and youths who have been charged are accused of violent disorder.
Others face allegations of obstructing a police officer and assault.
They were charged after answering bail last week and will appear before magistrates in Shrewsbury on several dates starting on 29 April.
One other man is expected to be charged at a later date, police said.