Diane Santos @dmsantos27

Hard working, voting citizen. Cancer survivor. Science believer. Defender of animals and wild open spaces. Views and opinions are my own. New England Joined October 2009
  • Tweets
    9K
  • Followers
    303
  • Following
    125
  • Likes
    75K