Rula Thabata: Confronting Criticism From Outside and Within
Rula Thabata was born in Palestine and raised in New Orleans. Studying Political Science and Sociology at Loyola University, she is passionate about social justice and the power of community …
Rula Thabata: Confronting Criticism From Outside and Within Read More »