VIDEO: Why is the US the World Leader in the Utterly Inhumane Practice of Solitary Confinement?

Happy Holidays!