RIP: Herman Wallace (1941–2013)
He was only free for a few days, following four decades in solitary confinement. Now Herman Wallace has passed away due to the liver cancer that led to his sympathetic release. A member of the “Angola 3” and long a focus of human rights and amnesty organizations, Wallace was partly the focus of the documentaries In the Land of the Free, Angola 3: Black …
Keep reading with a 7-day free trial
Subscribe to Nonfics to keep reading this post and get 7 days of free access to the full post archives.