6.6 2005 – Triumph at Carville: A Tale of Leprosy in America Jan. 01, 2005 2005 – Triumph at Carville: A Tale of Leprosy in America IMDb: 6.6 2005 55 min 1 views Triumph at Carville: A Tale of Leprosy in America / Triumph at Carville: A Tale of Leprosy in America – 2005: