Wednesday, February 25, 2026

This is a DSA official literally threatening to execute people after a revolution.