News 3 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) 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 By LEON KWASI CHRONICLES Posted on March 10, 2015
You must be logged in to post a comment.