Amanda Knox October 3, 2011October 3, 2011 Donna Cavanagh Amanda Knox is free to go home from Italy, but Rick Perry has volunteered to execute her in Texas anyway. Share this Post: