Taylor from Waltham Abbey was arrested by officers from the NCA’s Anti-Corruption Unit in April 2022, after it was established that an IP address linked to his home address was accessing illegal content.
This article, images and content belong to the source and curated for informational purposes.