Amanda Knox leaves Italy to head home to USA

Amanda Knox leaves Italy to head home to USA: Amanda Knox headed home to the USA a free woman Tuesday while the prosecutor vowed to appeal.


Comments