Thomas Lubanga February 13, 2009September 2, 2020 by Rachel Irwin Lubanga Trial, Week 3: Child Soldier Tells of Killing
Thomas Lubanga February 10, 2009September 2, 2020 by Rachel Irwin Child Soldier: “If You Screamed, They Beat You Harder”