Authorities Arrest Three in Beckingham Cockfighting Probe
Three men were arrested following a police raid on a traveller site in Lincolnshire as part of a cockfighting investigation. Over 50 officers executed warrants at the Beckingham site, near…
Three men were arrested following a police raid on a traveller site in Lincolnshire as part of a cockfighting investigation. Over 50 officers executed warrants at the Beckingham site, near…