english: Despite this remarkable success, there is much room for discussion and improvement if the site is to reach its goal of raising more awareness about human rights abuses through collaborative advocacy.
non_english: Ondanks dit opvallende succes is er nog genoeg ruimte voor discussie en verbetering wil de site haar doel bereiken om via gezamenlijke pleitbezorging meer bewustzijn te creëren over mensenrechtenschendingen.