The recent exoneration of 83-year-old Muhammad Aziz and the late Khalil Islam for the 1965 assassination of human rights icon Malcolm X is a 55 year long-delayed judicial affirmation of …
The recent exoneration of 83-year-old Muhammad Aziz and the late Khalil Islam for the 1965 assassination of human rights icon Malcolm X is a 55 year long-delayed judicial affirmation of …