Over 200,000 Americans have paid with their lives for the sins of Trump and his corrupt enablers. I will never understand why the people who betray us expect us to love them for it. All photographs were taken between June and October, 2020, in San Francisco.
DemCast is an advocacy-based 501(c)4 nonprofit. We have made the decision to build a media site free of outside influence. There are no ads. We do not get paid for clicks. If you appreciate our content, please consider a small monthly donation.