Image

STEFANO MEDICI / AP

Previous | 2 of 3 | Next

Slaying in Italy stirs media frenzy

On Wednesday, police officers inspect the house in Perugia, Italy, where British student Meredith Kercher was killed last Friday.