I'm not informed enough to evaluate all the claims in the article, but statistically innumerate claims like:
The probability that the DNA on the blade did not come from Kercher was found to be one in 300 million billion.
don't inspire me much confidence.
Here are the New York Times, CNN, and NBC. Here is Wikipedia for background.
The case has made several appearances on LessWrong; examples include: