Amanda Knox will return to Italy for the first time this June

Amanda Knox will return to Italy for the first time this June