TEAMtalk · Nov 7, 2013
Dutch police report arrests
Police in Holland have arrested 44 people, including 28 Scots, following violent clashes before Celtic’s Champions League match against Ajax...
Continue ReadingRead Next: Returning to the past could allow Celtic to build for the future