Kettling, def., the confinement by police of a group of demonstrators or protesters in a small area, as a method of crowd control. The kettling of football fans now appears to be a standard part of police armoury, in Glasgow as well as in Paris...
Continue ReadingGet the FREE Celticnewsnow app