I’m glad somebody on TV is talking about America’s corrupt and broken prison system. Here’s HBO’s “Last Week Tonight with John Oliver” using muppets to talk about prison. America has, by far, the largest prison population in the world, larger even than China, which has a population four times the size of the U.S.
After a week of disturbing violence in Ukraine, Gaza, and elsewhere, perhaps it is fitting that the world should celebrate Nelson Mandela Day today. - “War and Peace on Nelson Mandela Day" - By Keith Boykin