June 19, 1865 - Juneteenth - marks the announcement of the abolition of slavery in the state of Texas as well as throughout the former Confederate States of America. A discussion on reparations is long overdue.https://www.aclu.org/issues/racial-justice/georgetown-students-demonstrate-how-reparations-can-be-made-african-american …
0 replies
1 retweet
1 like
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.