Renee Vaughan is a far left activist worked for a far left environmental group, the Texas Campaign for the Environment. She appeared at a pro George Zimmerman rally with a racist sign. Just another example of the deception of the left leaning liberals and how the liberal mind set works and why you can never trust them. More here:
Here is exhibit B!