Thomas Ndayiragije (Left), Senior Program Officer for Africa at IGLHRC, greeted Dr. Semugoma upon his release. Photo courtesy IGLHRC.