Uncategorized Police have been deployed to Celtic’s ground after hundreds of fans gathered to protest against manager Neil Lennon Isaac November 29, 2020 Hundreds of fans converged on Celtic Park on Sunday night after their team’s 2-0 League Cup […]