News

I was speaking with my dear friend and classmate from Xavier University of Louisiana recently, and I was disturbed by some of the things she was enduring. Tara is a resident of St. Louis, Missouri and like many others in our country, she has become fed up with perceived and actual police abuses in our communities.