Impunity Watch have posted a note related to the trial against Guatemalan military and officials for crimes against humanity. The names are, sadly, all too familiar. On December 4 2023 in Leuven, Belgium, a trial will begin against five former… Read More ›