Photo of the Day

AFP
The Kercher family's lawyer Francesco Maresca talks to journalists as he leaves Italy's highest court building, in Rome, on March 27, 2015

View gallery

500 photos

View Comments (2)