Lifting the veil on the bloodbath is long overdue, but those with a past to hide seem bound to resist this.
Hace mucho que se debe retirar el velo que cubre aquel baño de sangre, pero quienes tienen un pasado que ocultar parecen decididos a resistirse.