Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP S SS NAP Random: ONJ MTF KCH CAGW PAR
Meanings and definitions for MAPPA
What does MAPPA stand for? What does MAPPA mean?
- In the jurisdiction of England and Wales, a Multi-Agency Public Protection Arrangement (MAPPA) is an arrangement, set up in 2001, for the "responsible authorities" tasked with the management of registered sex offenders, violent and other types of sexual offenders, and offenders who pose a serious risk of harm to the public.
[beta] © 2024 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap