Sharon Kelly is an attorney and freelance writer based in Philadelphia. She has reported for The New York Times, The Nation, National Wildlife, Earth Island Journal, and a variety of other publications. Prior to beginning freelance writing, she worked as a law clerk for the ACLU of Delaware.
Can America and its Democracy withstand the attacks that are being made upon it from forces, not from without, but from within this country? What we desperately need, at this time, is a peoples’ revolution.