Thursday, September 23, 2010

New Mumia Video & Article from Linn Washington and Dave Lindorff!

From Sis. Fatirah:

Linn Washington and Dave Lindorff just released a video and an article in which they unveil the findings of two new tests that blow a huge hole in the case of the prosecution.  Here's the link to the article:

No comments: