Posts Tagged ‘ Barry & District News ’

Banning Punch & Judy shows

May 13th, 2016 | By

In the south Wales town of Barry – best known as the location of the hit TV series, Gavin and Stacey – the town council has banned a Punch and Judy show because it glorifies domestic violence.