David Fridley

165
reputation
1
10

Making online democratic discourse so amazingly productive that everyone believes. Volunteer at EnCiv