Police officers lead Amanda Knox from the Court of Appeal in Perugia, Italy, in November 2010.In by January 24, 2019Leave a CommentPolice officers lead Amanda Knox from the Court of Appeal in Perugia, Italy, in November 2010.