Tasha Williams

2769 POSTS 0 COMMENTS
Tasha Williams is a life-long outspoken liberal, political activist, freelance writer, and Managing Editor of Bipartisan Report and Americans Against The Tea Party.