Positive Black People: Sheneese Starr Founder of The In Your Face Movement
Far too often many people in black communities notice problems & wait for someone else to fix them. Then there are those who are tired of ” waiting for Superman” & say to themselves, “I Should “. Sheneese Starr is one of the latter. She is trying to enlighten us all to the effect the Industrial Prison Complex has had on Black America thru her In Your Face Movement.
Read our interview http://goo.gl/fb/y6CPx