The UK’s National Crime Agency (NCA) has initiated a review of more than 1,000 grooming gang cases that were reportedly mishandled by police or prosecutors due to “human error.” The investigation, codenamed Operation Beaconport, will re-examine instances of group-based child sexual exploitation across England and Wales between 2010 and March 31, 2025. The NCA identified […]