U.N. SPECIAL REPORT : U.S. IS ONLY COUNTRY IN THE WORLD TO LOCK UP CHILDREN FOR LIFE, AN INHUMANE PRACTICE THAT DISPROPORTIONATELY DEVASTATES BLACK CHILDREN!(ARTICLE)

image

UN Special Report: U.S. Is Only Country In The World To Lock Up Children For Life, An Inhumane Practice That Disproportionately Devastates Black Children