National preventive mechanism, annual report 2020 Read more about National preventive mechanism, annual report 2020 National Preventive Mechanism (NPM)