Thursday, December 04, 2008

Britain's police found in violation of human rights over DNA

CNN has the welcome but unsurprising report here.

0 Comments:

Post a Comment

<< Home