In 2001, a jury found Terence Richardson and Ferrone Claiborne not guilty of murdering a police officer. But, thanks to a 1996 U.S. Supreme Court ruling, a judge sentenced both men to life in prison anyway. Yesterday, the Supreme Court of Virginia granted Richardson a new hearing to prove his innocence.
Support Independent Journalism. Donate today!