Renowned Forensics Professor, Dr. Peter R. Deforest, Submits his Sworn Affidavit for Appeal of Wrongfully Imprisoned Black Man
"Let the truth be told" Nationwide (BlackNews.com) -- The conviction against Oswald Jay Lewis is a travesty of justice that...
