After 17 Years, Venezuelan Survivor Finally Wins Justice Jen Ross – November 28, 2018 On November 16, 2018, in November 30, 2018February 23, 2021 by milena rampoldi