PageSourceSearch

https://www.marxistunity.com/

html marxistunity.com collected 2026-10-02 16:34:06 UTC 81,636 bytes, 826 lines download raw bytes

1<!doctype html>
2<html lang="en" data-color-scheme="Custom Colors" data-page-slug="about-us">
3
4  
5<head>
6  <meta charset="utf-8">
7  <meta name="viewport" content="width=device-width, initial-scale=1.0">
8  <title>Marxist Unity Group</title>
9
10  <link rel="preconnect" href="https://fonts.googleapis.com">
11<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
12
13  <link href="https://fonts.googleapis.com/css2?family=Sorts+Mill+Goudy:ital@0;1&display=swap" rel="stylesheet">
14
15  
16      <link rel="preload" as="image"
17            href="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w900/format/webp/2026/09/Attica.jpg"
18            fetchpriority="high"
19            imagesrcset="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w500/format/webp/2026/09/Attica.jpg 500w,
20                       https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w750/format/webp/2026/09/Attica.jpg 750w,
21                       https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w900/format/webp/2026/09/Attica.jpg 900w,
22                       https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w1000/format/webp/2026/09/Attica.jpg 1000w,
23                       https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w1200/format/webp/2026/09/Attica.jpg 1200w,
24                       https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w1800/format/webp/2026/09/Attica.jpg 1800w"
25            imagesizes="(max-width: 1023px) 100vw, 860px"
26            type="image/webp">
27
28
29  
29<script>
30    var paginationLoadingText           = 'Loading',
31        paginationMorePostsText         = 'Load more',
32        paginationAllContentLoadedText  = 'All content loaded',
33        paginationNextPageNumber        = '',
34        paginationAvailablePagesNumber  = '';
35  </script>
35
36
37  
38<style>
39  :root {
40    --color-accent: var(--ghost-accent-color);
41  }
42
43  :root[data-color-scheme="Custom Colors"] {
44    --color-background: #e5eeff;
45    --color-text: #1F1D18;
46  }
47</style>
48
49  <link rel="preload" href="https://www.marxistunity.com/assets/build/taba.core.min.css?v=wkoOeYOLTcjUQ9Bu" as="style">
50  <link rel="preload" href="https://www.marxistunity.com/assets/build/taba.core.min.js?v=6zsms3qMiVTryT_G" as="script">
51
52  <link rel="stylesheet" href="https://www.marxistunity.com/assets/build/taba.core.min.css?v=wkoOeYOLTcjUQ9Bu">
53
54    <link rel="stylesheet" href="https://www.marxistunity.com/assets/build/taba.post.min.css?v=kOCsBgM_vu1seENo">
55
56  
56<script>!function(){"use strict";const t='[data-contrast="accent"],.c-button,.kg-btn,.kg-btn-accent',e="[data-theme],[data-contrast-scope]",n='style,link[rel="stylesheet"]',r="data-contrast-processed",o="data-contrast-scoped",c=4.5,a=1,u=.05,s=.03928,l=12.92,d=.055,i=1.055,f=2.4,m=.2126,h=.7152,b=.0722,y=20,g=.05,p=new WeakMap;function M(t,e,n){const[r,o,c]=[t/255,e/255,n/255].map(t=>t<=s?t/l:Math.pow((t+d)/i,f));return r*m+o*h+c*b}function v(t,e){const n=Math.max(t,e),r=Math.min(t,e);return(n+u)/(r+u)}function E(t,e){return[Math.max(0,Math.floor(t[0]*(1-e))),Math.max(0,Math.floor(t[1]*(1-e))),Math.max(0,Math.floor(t[2]*(1-e)))]}function A(t,e){return[Math.min(255,Math.ceil(t[0]+(255-t[0])*e)),Math.min(255,Math.ceil(t[1]+(255-t[1])*e)),Math.min(255,Math.ceil(t[2]+(255-t[2])*e))]}function S(t){if(!t)return null;const e=t.match(/rgba?\((\d+),\s*(\d+),\s*(\d+)/);if(e)return[+e[1],+e[2],+e[3]];const n=t.match(/color\(srgb\s+([\d.]+)\s+([\d.]+)\s+([\d.]+)/);if(n)return[Math.round(255*+n[1]),Math.round(255*+n[2]),Math.round(255*+n[3])];const r=t.match(/^#([0-9a-f]{3}|[0-9a-f]{6})$/i);if(!r)return null;const[,o]=r;let c=o;return 3===c.length&&(c=c[0]+c[0]+c[1]+c[1]+c[2]+c[2]),[parseInt(c.substr(0,2),16),parseInt(c.substr(2,2),16),parseInt(c.substr(4,2),16)]}function k(t){const e=p.get(t)||0;return!(e<=0)&&(1===e?p.delete(t):p.set(t,e-1),!0)}function q(t,n,r){t.style.getPropertyValue(n).trim()!==r&&(function(t){return t===document.documentElement||t===document.body||t.matches&&t.matches(e)}(t)&&function(t){p.set(t,(p.get(t)||0)+1)}(t),t.style.setProperty(n,r))}function C(t,e){const n=e||document.documentElement,r=document.createElement("div");r.style.backgroundColor=`var(${t})`,n.appendChild(r);const o=getComputedStyle(r).backgroundColor;return r.remove(),o}function x(t,e,n,r){const o=r||t,u=C(t,n=n||document.documentElement),s=C(e,n);if(!u||!s)return;const l=S(u);let d=S(s);if(!l||!d)return;const i=function(t){if(!t)return 1;const e=t.match(/rgba?\(\d+,\s*\d+,\s*\d+,\s*([\d.]+)/);if(e)return+e[1];const n=t.match(/color\(srgb\s+[\d.]+\s+[\d.]+\s+[\d.]+\s*\/\s*([\d.]+)/);return n?+n[1]:1}(s);if(i<1){const t=S(C("--color-background",n));t&&(d=function(t,e,n){return[Math.round(t[0]*e+n[0]*(1-e)),Math.round(t[1]*e+n[1]*(1-e)),Math.round(t[2]*e+n[2]*(1-e))]}(d,i,t))}const f=function(t,e){const n=M(t[0],t[1],t[2]),r=M(e[0],e[1],e[2]);let o=v(n,r);if(o>=c)return null;const u=n<r?E:A;let s=t.slice();for(let t=0;t<y&&o<c;t++)s=u(s,g),o=v(M(s[0],s[1],s[2]),r);if(o<c)return v(a,r)>=v(0,r)?"#fff":"#000";return`#${s.map(t=>{const e=t.toString(16);return 1===e.length?`0${e}`:e}).join("")}`}(l,d),m=f||(o!==t?`var(${t})`:null);m&&q(n,o,m)}function L(t){const e=function(t){return!(!t.matches||!t.matches('[data-contrast="accent"]'))}(t),n=function(t,e=!1){const{style:n}=t,r=n.getPropertyValue("--color-accent");if(r&&r.indexOf("var(")<0)return r;if(e)return null;const o=getComputedStyle(t).getPropertyValue("--color-accent").trim();return o&&o.indexOf("var(")<0?o:null}(t,e);if(n)return n;if(e)return null;const r=getComputedStyle(t).backgroundColor;return r&&"rgba(0, 0, 0, 0)"!==r&&"transparent"!==r?r:null}function O(t){const e=L(t);if(!e)return void(t.hasAttribute(r)||t.setAttribute(r,""));const n=S(e);if(!n)return;var o;q(t,"--color-on-accent",v(M((o=n)[0],o[1],o[2]),a)>=c?"#fff":"#000"),t.hasAttribute(r)||t.setAttribute(r,"")}function $(t,e=!1){!e&&t.hasAttribute(o)||(x("--color-accent","--color-background",t,"--color-accent-readable"),x("--color-danger","--color-background-secondary",t,"--color-danger-readable"),x("--color-success","--color-background-secondary",t,"--color-success-readable"),t.hasAttribute(o)||t.setAttribute(o,""))}function w(t){t&&$(t,!0)}function N(){document.querySelectorAll(t).forEach(O),document.querySelectorAll(e).forEach(w)}let P=!1;function I(){P||(P=!0,requestAnimationFrame(()=>{P=!1,N()}))}new MutationObserver(n=>{n.forEach(n=>{n.addedNodes.forEach(n=>{1===n.nodeType&&function(n){n.matches&&n.matches(t)&&O(n),n.querySelectorAll&&n.querySelectorAll(t).forEach(O),n.matches&&n.matches(e)&&$(n),n.querySelectorAll&&n.querySelectorAll(e).forEach($)}(n)})})}).observe(document.documentElement,{childList:!0,subtree:!0});new MutationObserver(t=>{for(const r of t){if("attributes"===r.type){const{target:t}=r;if("style"===r.attributeName&&k(t))continue;if(t.matches&&t.matches(e)||t===document.documentElement||t===document.body)return void I()}if("childList"===r.type){if([...r.addedNodes,...r.removedNodes].some(t=>{if(1===t.nodeType){if(t.matches&&t.matches(n))return!0;
56if(t.querySelector&&t.querySelector(n))return!0}return!(3!==t.nodeType||!t.parentElement||!t.parentElement.matches("style"))}))return void I()}}}).observe(document.documentElement,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["style","data-theme","data-contrast-scope"]}),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",N,{once:!0}):N()}();</script>
56
57
58    <meta property="og:site_name" content="Marxist Unity Group">
59  <meta property="og:type" content="website">
60  <meta property="og:title" content="Marxist Unity Group">
61  <meta property="og:description" content="The official publication of Marxist Unity Group, a faction in the Democratic Socialists of America.">
62  <meta property="og:url" content="https://www.marxistunity.com">
63  <meta property="og:image" content="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/mug-og-image-1.png">
64  <meta name="twitter:card" content="summary_large_image">
65  <meta name="twitter:title" content="Marxist Unity Group">
66  <meta name="twitter:description" content="The official publication of Marxist Unity Group, a faction in the Democratic Socialists of America.">
67  <meta name="twitter:url" content="https://www.marxistunity.com">
68  <meta name="twitter:image" content="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/mug-og-image-2.png">
69
70
71    <meta name="description" content="An orthodox Marxist faction within the Democratic Socialists of America.">
72    <link rel="icon" href="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w256h256/2026/05/square-type-mark.png" type="image/png">
73    <link rel="canonical" href="https://www.marxistunity.com/">
74    <meta name="referrer" content="no-referrer-when-downgrade">
75    
75<script type="application/ld+json">
76{
77    "@context": "https://schema.org",
78    "@type": "Article",
79    "publisher": {
80        "@type": "Organization",
81        "name": "Marxist Unity Group",
82        "url": "https://www.marxistunity.com/",
83        "logo": {
84            "@type": "ImageObject",
85            "url": "https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/mug-logo-text-isolated.png"
86        }
87    },
88    "author": {
89        "@type": "Person",
90        "name": "Marxist Unity Group",
91        "image": {
92            "@type": "ImageObject",
93            "url": "https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/mug-logo.jpg",
94            "width": 690,
95            "height": 692
96        },
97        "sameAs": []
98    },
99    "headline": "Marxist Unity Group",
100    "url": "https://www.marxistunity.com/",
101    "dateModified": "2026-06-13T23:32:33.000Z",
102    "description": "\n\n\n\nMarxist Unity Group is an organization committed to political struggle within the Democratic Socialists of America. This makes us a DSA faction, and we aim to be a constructive one. Our words \"Marxist Unity\" are aspirational: we hope to rally the thousands of Marxists in DSA around a shared vision for our movement’s future. Our faction is based on seven points of unity that we hope DSA will eventually embrace. These principles of struggle are far-reaching, and they all serve one fundamental ",
103    "mainEntityOfPage": "https://www.marxistunity.com/"
104}
105    </script>
105
106
107    <meta name="generator" content="Ghost 6.68">
108    <link rel="alternate" type="application/rss+xml" title="Marxist Unity Group" href="https://www.marxistunity.com/latest/rss/">
109    
109<script defer src="https://cdn.jsdelivr.net/ghost/portal@~2.71/umd/portal.min.js" data-i18n="true" data-ghost="https://www.marxistunity.com/" data-key="f369b99362792349a8231219cd" data-api="https://light-and-air.ghost.io/ghost/api/content/" data-locale="en" crossorigin="anonymous"></script>
109<style id="gh-members-styles">.gh-post-upgrade-cta-content,
110.gh-post-upgrade-cta {
111    display: flex;
112    flex-direction: column;
113    align-items: center;
114    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
115    text-align: center;
116    width: 100%;
117    color: #ffffff;
118    font-size: 16px;
119}
120
121.gh-post-upgrade-cta-content {
122    border-radius: 8px;
123    padding: 40px 4vw;
124}
125
126.gh-post-upgrade-cta h2 {
127    color: #ffffff;
128    font-size: 28px;
129    letter-spacing: -0.2px;
130    margin: 0;
131    padding: 0;
132}
133
134.gh-post-upgrade-cta p {
135    margin: 20px 0 0;
136    padding: 0;
137}
138
139.gh-post-upgrade-cta small {
140    font-size: 16px;
141    letter-spacing: -0.2px;
142}
143
144.gh-post-upgrade-cta a {
145    color: #ffffff;
146    cursor: pointer;
147    font-weight: 500;
148    box-shadow: none;
149    text-decoration: underline;
150}
151
152.gh-post-upgrade-cta a:hover {
153    color: #ffffff;
154    opacity: 0.8;
155    box-shadow: none;
156    text-decoration: underline;
157}
158
159.gh-post-upgrade-cta a.gh-btn {
160    display: block;
161    background: #ffffff;
162    text-decoration: none;
163    margin: 28px 0 0;
164    padding: 8px 18px;
165    border-radius: 4px;
166    font-size: 16px;
167    font-weight: 600;
168}
169
170.gh-post-upgrade-cta a.gh-btn:hover {
171    opacity: 0.92;
172}</style>
173    
173<script defer src="https://cdn.jsdelivr.net/ghost/sodo-search@~1.8/umd/sodo-search.min.js" data-key="f369b99362792349a8231219cd" data-styles="https://cdn.jsdelivr.net/ghost/sodo-search@~1.8/umd/main.css" data-sodo-search="https://light-and-air.ghost.io/" data-locale="en" crossorigin="anonymous"></script>
173
174    
175    <link href="https://www.marxistunity.com/webmentions/receive/" rel="webmention">
176    
176<script defer src="/public/cards.min.js?v=H-xYiMJpfVIWffjV"></script>
176
177    <link rel="stylesheet" type="text/css" href="/public/cards.min.css?v=Y7vlRGSb_MW0Y1LJ">
178    
178<script defer src="/public/member-attribution.min.js?v=AKG4hWena9j3yX3I"></script>
178
179    
179<script defer src="/public/ghost-stats.min.js?v=vFcCUf6ZQ0Hyhc8h" data-stringify-payload="false" data-datasource="analytics_events" data-storage="localStorage" data-host="https://www.marxistunity.com/.ghost/analytics/api/v1/page_hit"  tb_site_uuid="660e8d79-3b77-415f-8160-64999dc61f64" tb_post_uuid="c7aade87-f0dd-429f-9457-9354dbc505a4" tb_post_type="page" tb_member_uuid="undefined" tb_member_status="undefined" tb_gift_link=""></script>
179<style>:root {--ghost-accent-color: #cb2329;}</style>
180</head>
181
182  <body class="home-template  header-overlay is-visitor" data-contrast-scope>
183
184    
185<div hidden aria-hidden="true" data-icon-templates>
186  <template data-icon-template="chevron-down">
187    
188<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
189  <polyline points="6 9 12 15 18 9"></polyline>
190</svg>
191  </template>
192
193  <template data-icon-template="chevron-left">
194    
195<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
196  <polyline points="15 18 9 12 15 6"></polyline>
197</svg>
198  </template>
199
200  <template data-icon-template="chevron-right">
201    
202<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
203  <polyline points="9 18 15 12 9 6"></polyline>
204</svg>
205  </template>
206
207  <template data-icon-template="chevron-up">
208    
209<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
210  <polyline points="18 15 12 9 6 15"></polyline>
211</svg>
212  </template>
213
214  <template data-icon-template="close">
215    
216<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
217  <line x1="18" y1="6" x2="6" y2="18"></line>
218  <line x1="6" y1="6" x2="18" y2="18"></line>
219</svg>
220  </template>
221
222  <template data-icon-template="expand">
223    
224<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
225  <polyline points="14 3 21 3 21 10"></polyline>
226  <line x1="21" y1="3" x2="13" y2="11"></line>
227  <polyline points="10 21 3 21 3 14"></polyline>
228  <line x1="3" y1="21" x2="11" y2="13"></line>
229</svg>
230  </template>
231</div>
232    
233<header class="c-header">
234  <a href="#main" class="c-button c-button--secondary c-skip-link">Skip to content</a>
235  <div class="c-header__top">
236    <div class="u-grid">
237      <div class="c-header__top-inner">
238        <div class="c-header__top-block c-header__top-block--left">
239          
240
241  <div class="c-header-topics">
242    <details class="c-header-topics__dropdown" data-header-topics-dropdown>
243      <summary class="c-button c-button--secondary c-button--icon c-button--icon-leading c-header-topics__summary" data-header-topics-summary aria-label="Topics">
244        
245<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true">
246  <circle cx="5" cy="5" r="1.5"/>
247  <circle cx="12" cy="5" r="1.5"/>
248  <circle cx="19" cy="5" r="1.5"/>
249  <circle cx="5" cy="12" r="1.5"/>
250  <circle cx="12" cy="12" r="1.5"/>
251  <circle cx="19" cy="12" r="1.5"/>
252  <circle cx="5" cy="19" r="1.5"/>
253  <circle cx="12" cy="19" r="1.5"/>
254  <circle cx="19" cy="19" r="1.5"/>
255</svg>
256        <span class="c-button__label">Topics</span>
257      </summary>
258
259      <div class="c-header-topics__wrapper">
260        <ul class="c-header-topics__list u-plain-list" data-header-topics-list>
261                  <li class="c-header-topics__item">
262                    <a href="/tag/us-politics/" class="c-header-topics__link">U.S. Politics</a>
263                  </li>
264                  <li class="c-header-topics__item">
265                    <a href="/tag/electoral-politics/" class="c-header-topics__link">Electoral Politics</a>
266                  </li>
267                  <li class="c-header-topics__item">
268                    <a href="/tag/history-and-theory/" class="c-header-topics__link">History &amp; Theory</a>
269                  </li>
270                  <li class="c-header-topics__item">
271                    <a href="/tag/statements/" class="c-header-topics__link">Statements</a>
272                  </li>
273                  <li class="c-header-topics__item">
274                    <a href="/tag/culture/" class="c-header-topics__link">Culture</a>
275                  </li>
276                  <li class="c-header-topics__item">
277                    <a href="/tag/labor/" class="c-header-topics__link">Labor</a>
278                  </li>
279                  <li class="c-header-topics__item">
280                    <a href="/tag/dsa/" class="c-header-topics__link">DSA</a>
281                  </li>
282                  <li class="c-header-topics__item">
283                    <a href="/tag/convention-2025/" class="c-header-topics__link">Convention 2025</a>
284                  </li>
285        </ul>
286        <div class="c-header-topics__indicator" data-header-topics-indicator></div>
287      </div>
288    </details>
289  </div>
290
291          
292        </div>
293
294        <div class="c-header__top-block c-header__top-block--center">
295          <div class="c-header-logo">
296              <a href="https://www.marxistunity.com" class="c-header-logo__link c-header-logo__link--default" aria-label="Home">
297                <img class="c-header-logo__img" src="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/mug-logo-text-isolated.png" alt="Marxist Unity Group" width="600" height="60" loading="eager" decoding="async">
298              </a>
299              <a href="/light-and-air/" class="c-header-logo__link c-header-logo__link--alternate" aria-label="Home">
300                <img class="c-header-logo__img" src="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/lna-mark-only-fixed.svg" alt="Light & Air" loading="eager" decoding="async">
301              </a>
302          </div>
303        </div>
304
305        <div class="c-header__top-block c-header__top-block--right">
306          <button class="gh-search-icon" aria-label="search" data-ghost-search style="display: inline-flex; justify-content: center; align-items: center; width: 32px; height: 32px; padding: 0; border: 0; color: inherit; background-color: transparent; cursor: pointer; outline: none;"><svg width="20" height="20" fill="none" viewBox="0 0 24 24">
306<path d="M14.949 14.949a1 1 0 0 1 1.414 0l6.344 6.344a1 1 0 0 1-1.414 1.414l-6.344-6.344a1 1 0 0 1 0-1.414Z" fill="currentColor"/><path d="M10 3a7 7 0 1 0 0 14 7 7 0 0 0 0-14Zm-9 7a9 9 0 1 1 18 0 9 9 0 0 1-18 0Z" fill="currentColor"/></svg></button>
307
308          <button class="c-button c-button--borderless c-button--icon c-header__menu-trigger" type="button" data-navigation-mobile-trigger aria-label="Menu" aria-expanded="false" aria-controls="navigation-mobile">
309            
310<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
311  <line x1="3" y1="12" x2="21" y2="12"></line>
312  <line x1="3" y1="6" x2="21" y2="6"></line>
313  <line x1="3" y1="18" x2="21" y2="18"></line>
314</svg>
315          </button>
316
317          <div class="c-header__desktop-actions">
318            
319
320    <a href="#/portal/signin" class="c-button c-button--secondary" data-portal="signin">Sign in</a>
321      <a href="#/portal/signup" class="c-button" data-portal="signup">Subscribe</a>
322          </div>
323        </div>
324      </div>
325    </div>
326  </div>
327
328</header>
329
330<div class="c-header__bottom">
331  <div class="u-grid">
332    <nav class="c-navigation" aria-label="Main navigation">
333      <ul class="c-navigation__list c-navigation__list--main u-plain-list" data-navigation>
334        
335    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/" class="c-navigation__link c-navigation__link--current" data-navigation-link  aria-current="page" >Marxist Unity Group</a></li>
336    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/about-us/#points-of-unity" class="c-navigation__link" data-navigation-link >- Points of Unity</a></li>
337    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/2026-tasks-perspectives/" class="c-navigation__link" data-navigation-link >- 2026 Tasks &amp; Perspectives</a></li>
338    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/curriculum/" class="c-navigation__link" data-navigation-link >- Curriculum and Foundational Readings</a></li>
339    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/tag/statements/" class="c-navigation__link" data-navigation-link >- Statements</a></li>
340    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/join-mug/" class="c-navigation__link" data-navigation-link >- Join MUG</a></li>
341    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/rules-code-of-conduct/" class="c-navigation__link" data-navigation-link >- Rules &amp; Code of Conduct</a></li>
342    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/light-and-air/" class="c-navigation__link" data-navigation-link >Light &amp; Air Magazine</a></li>
343    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/about/" class="c-navigation__link" data-navigation-link >- About</a></li>
344    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/latest/" class="c-navigation__link" data-navigation-link >- Latest Articles</a></li>
345    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/podcast-light-airwaves/" class="c-navigation__link" data-navigation-link >- Podcast</a></li>
346    <li class="c-navigation__item" data-navigation-item><a href="https://act.dsausa.org/donate/membership/" class="c-navigation__link" data-navigation-link >Join DSA</a></li>
347
348      </ul>
349    </nav>
350    
350<script>!function(){"use strict";const e="[data-navigation]",t="[data-navigation-item]",n="[data-navigation-link]",a="is-open",o="c-navigation__item--has-dropdown",i="c-navigation__dropdown u-plain-list",r="c-navigation__arrow",c="-",s=200;function l(e,t){const n=e.get(t);n&&(clearTimeout(n),e.delete(t))}function d(e,t,n){const o=void 0!==n?n:!e.classList.contains(a);e.classList.toggle(a,o),t.setAttribute("aria-expanded",String(o))}const u=document.querySelector(e);u&&!u.hasAttribute("data-navigation-ready")&&function(e){const u=e.querySelectorAll(t),p=[];let f=null;const h=new Map;u.forEach(e=>{const t=e.querySelector(n),a=t?.textContent?.trim()||"";a.startsWith(c)?f&&t&&(t.textContent=a.replace(/^-+\s*/,""),f.children.push(e)):(f={item:e,link:null,children:[]},p.push(f))}),p.forEach(e=>{if(!e.children.length)return;const{item:t,children:c}=e,u=t.querySelector(n);if(!u)return;e.link=u;const p=document.createElement("ul");p.className=i,c.forEach(e=>p.appendChild(e)),t.classList.add(o),t.appendChild(p);const f=function(e){const t=document.querySelector(`[data-icon-template="${e}"]`);return t?.content?.firstElementChild?.cloneNode(!0)||null}("chevron-down");if(f){const e=document.createElement("span");e.className=r,e.appendChild(f),u.appendChild(e)}u.setAttribute("aria-haspopup","true"),u.setAttribute("aria-expanded","false");const m=Array.from(p.querySelectorAll(n));u.addEventListener("keydown",e=>{" "===e.key||"ArrowDown"===e.key?(e.preventDefault(),d(t,u,!0),m.length&&m[0].focus()):"Escape"===e.key&&t.classList.contains(a)&&(e.preventDefault(),d(t,u,!1))}),m.forEach((e,n)=>{e.addEventListener("keydown",e=>{"ArrowDown"===e.key&&n<m.length-1?(e.preventDefault(),m[n+1].focus()):"ArrowUp"===e.key?(e.preventDefault(),n>0?m[n-1].focus():u.focus()):"Escape"===e.key&&(e.preventDefault(),d(t,u,!1),u.focus())})}),t.addEventListener("focusout",e=>{t.contains(e.relatedTarget)||(l(h,t),d(t,u,!1))}),t.addEventListener("mouseenter",()=>{l(h,t);const e=setTimeout(()=>{d(t,u,!0),h.delete(t)},s);h.set(t,e)}),t.addEventListener("mouseleave",()=>{l(h,t),d(t,u,!1)})}),document.addEventListener("click",e=>{p.forEach(t=>{t.link&&!t.item.contains(e.target)&&d(t.item,t.link,!1)})}),document.addEventListener("keydown",e=>{"Escape"===e.key&&p.forEach(e=>{e.link&&d(e.item,e.link,!1)})}),e.setAttribute("data-navigation-ready","")}(u)}();</script>
350
351  </div>
352</div>
353
354
355<div class="c-navigation-mobile" id="navigation-mobile" role="dialog" aria-modal="true" aria-label="Menu" aria-hidden="true" data-navigation-mobile>
356  <div class="c-navigation-mobile__overlay" data-navigation-mobile-overlay></div>
357  <div class="c-navigation-mobile__content">
358    <div class="c-navigation-mobile__header">
359      <button class="c-navigation-mobile__close c-button c-button--secondary c-button--borderless c-button--icon" type="button" data-navigation-mobile-close aria-label="Close" title="Close">
360        
361<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
362  <line x1="18" y1="6" x2="6" y2="18"></line>
363  <line x1="6" y1="6" x2="18" y2="18"></line>
364</svg>
365      </button>
366    </div>
367
368    <nav class="c-navigation-mobile__nav" aria-label="Main navigation">
369      <div class="c-navigation-mobile__list" data-navigation-mobile-list>
370        <ul class="c-navigation__list c-navigation__list--mobile u-plain-list">
371          
372    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/" class="c-navigation__link c-navigation__link--current" data-navigation-link  aria-current="page" >Marxist Unity Group</a></li>
373    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/about-us/#points-of-unity" class="c-navigation__link" data-navigation-link >- Points of Unity</a></li>
374    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/2026-tasks-perspectives/" class="c-navigation__link" data-navigation-link >- 2026 Tasks &amp; Perspectives</a></li>
375    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/curriculum/" class="c-navigation__link" data-navigation-link >- Curriculum and Foundational Readings</a></li>
376    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/tag/statements/" class="c-navigation__link" data-navigation-link >- Statements</a></li>
377    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/join-mug/" class="c-navigation__link" data-navigation-link >- Join MUG</a></li>
378    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/rules-code-of-conduct/" class="c-navigation__link" data-navigation-link >- Rules &amp; Code of Conduct</a></li>
379    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/light-and-air/" class="c-navigation__link" data-navigation-link >Light &amp; Air Magazine</a></li>
380    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/about/" class="c-navigation__link" data-navigation-link >- About</a></li>
381    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/latest/" class="c-navigation__link" data-navigation-link >- Latest Articles</a></li>
382    <li class="c-navigation__item" data-navigation-item><a href="https://www.marxistunity.com/podcast-light-airwaves/" class="c-navigation__link" data-navigation-link >- Podcast</a></li>
383    <li class="c-navigation__item" data-navigation-item><a href="https://act.dsausa.org/donate/membership/" class="c-navigation__link" data-navigation-link >Join DSA</a></li>
384
385        </ul>
386      </div>
387      <div class="c-navigation-mobile__indicator" data-navigation-mobile-indicator></div>
388    </nav>
389
390      <div class="c-navigation-mobile__actions">
391        
392    
393
394    <a href="#/portal/signin" class="c-button c-button--secondary c-button--small" data-portal="signin">Sign in</a>
395      <a href="#/portal/signup" class="c-button c-button--small" data-portal="signup">Subscribe</a>
396      </div>
397  </div>
398</div>
399
400    <main id="main" tabindex="-1" >
401      
402  <div class="c-home-cover">
403    <figure class="c-home-cover__media">
404      <img
405        class="c-home-cover__image"
406        src="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w1200/format/webp/2026/06/header-10-to-1-less-deco-second-revision.png"
407        srcset="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w750/format/webp/2026/06/header-10-to-1-less-deco-second-revision.png 750w,
408                https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w1200/format/webp/2026/06/header-10-to-1-less-deco-second-revision.png 1200w,
409                https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w1800/format/webp/2026/06/header-10-to-1-less-deco-second-revision.png 1800w,
410                https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w2400/format/webp/2026/06/header-10-to-1-less-deco-second-revision.png 2400w"
411        sizes="100vw"
412        alt="Marxist Unity Group"
413        loading="eager"
414        fetchpriority="high"
415        decoding="async"
416      >
417    </figure>
418  </div>
419      
420
421
422
423  
424  <div class="c-post-main  post no-image" data-post-container>
425    <div class="c-post-main__inner">
426        <div class="c-post-header" data-post-header>
427          <h1 class="c-post-headline" data-post-title>About MUG</h1>
428
429
430        </div>
431
432      
433
434
435<div
436  class="c-post-content"
437  data-post-content
438  data-post-media-lightbox-label-close="Close"
439  data-post-media-lightbox-label-prev="Previous"
440  data-post-media-lightbox-label-next="Next"
441  data-post-media-lightbox-label-viewer="Image viewer"
442>
443  
444<!--kg-card-begin: html-->
445<p class="u-drop-cap-large">Marxist Unity Group is an organization committed to political struggle within the Democratic Socialists of America. This makes us a DSA faction, and we aim to be a constructive one. Our words "Marxist Unity" are aspirational: we hope to rally the thousands of Marxists in DSA around a shared vision for our movement’s future. Our faction is based on seven points of unity that we hope DSA will eventually embrace. These principles of struggle are far-reaching, and they all serve one fundamental goal—one unspoken dream that we will wear on our chest. It is a dream now quietly shared by millions of people in this country: the dream of a socialist revolution in the United States.</p>
446<!--kg-card-end: html-->
447
448<!--kg-card-begin: html-->
449<style>
450  .c-post-content p {
451    font-family: var(--gh-font-utility) !important;
452    font-size: 0.99rem !important;
453  }
454</style>
455<!--kg-card-end: html-->
456
457<!--kg-card-begin: html-->
458<p style="text-align:center; margin:2rem 0;">
459  <a href="https://www.marxistunity.com/sobre-nosotros/">Lee en Español</a>
460  &nbsp;&nbsp;|&nbsp;&nbsp;
461  <a href="https://www.marxistunity.com/ektaakaa-saat-bundaahruu/">(नेपाली अनुवाद यहाँ)</a>
462  &nbsp;&nbsp;|&nbsp;&nbsp;
463  <a href="https://www.marxistunity.com/hindii-anuvaad-yhaan/">(हिंदी अनुवाद यहाँ)</a>
464</p>
465<!--kg-card-end: html-->
466
467<!--kg-card-begin: html-->
468<div id="points-of-unity"></div>
469<!--kg-card-end: html-->
470<hr><h1 id="seven-points-of-unity">Seven Points of Unity</h1><p></p>
471<!--kg-card-begin: html-->
472<div class="page-layout">
473  <nav class="toc-float">
474    <p class="toc-title"></p>
475    <ol>
476      <li>
477        <a href="#political-independence">
477Political Independence</a>
478      </li>
479      <li>
480        <a href="#programmatic-unity">Programmatic Unity</a>
481      </li>
482      <li>
483        <a href="#democratic-discipline">Democratic Discipline</a>
484      </li>
485      <li>
486        <a href="#nationwide-struggle">Nationwide Struggle</a>
487      </li>
488      <li>
489        <a href="#fight-the-imperial-police-state">Fight the Imperial Police State</a>
490      </li>
491      <li>
492        <a href="#fight-the-constitution">Fight the Constitution</a>
493      </li>
494      <li>
495        <a href="#demand-a-new-republic">Demand a New Republic, Finish Reconstruction</a>
496      </li>
497    </ol>
498  </nav>
499  <div class="main-content">
500    <!-- your existing page content stays here, outside this HTML card -->
501  </div>
502</div>
503<!--kg-card-end: html-->
504
505<!--kg-card-begin: html-->
506<div id="political-independence"></div>
507
508<!--kg-card-end: html-->
509<hr><h1 id="1-political-independence">1. Political independence.</h1><p></p><h4 id="we-want-dsa-to-free-itself-from-the-democratic-party-and-all-other-capitalist-influences">We want DSA to free itself from the Democratic Party and all other capitalist influences.</h4><h3 id=""></h3><p></p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/cec0fd11-c020-4598-b4da-544f074a72af_1920x1080.jpg" class="kg-image" alt="" loading="lazy" width="1920" height="920" srcset="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w600/2026/06/cec0fd11-c020-4598-b4da-544f074a72af_1920x1080.jpg 600w, https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w1000/2026/06/cec0fd11-c020-4598-b4da-544f074a72af_1920x1080.jpg 1000w, https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w1600/2026/06/cec0fd11-c020-4598-b4da-544f074a72af_1920x1080.jpg 1600w, https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/cec0fd11-c020-4598-b4da-544f074a72af_1920x1080.jpg 1920w" sizes="(min-width: 1200px) 1200px"><figcaption><span style="white-space: pre-wrap;">Teachers and support staff rally outside of Los Angeles City Hall ahead of strike, 2023. Photo credit: Francine Orr/AP</span></figcaption></figure>
510<!--kg-card-begin: html-->
511<p class="u-drop-cap-large">Marxist Unity Group strives to transform DSA into an independent socialist party. Independence means establishing a distinct public profile for DSA with our own platform, branding, and rhetoric. It also means building our own institutions and our own party discipline in the halls of power. We would stand with unwavering confidence in our cause, never watering down our socialist vision or subordinating our interests to those of a capitalist party. </p>
512<!--kg-card-end: html-->
513<p>Together, we would cultivate a popular mandate for revolution by running militant socialist candidates for public office—while simultaneously organizing grassroots institutions of working class power. We would create party-affiliated media, community services, mutual aid and defensive organizations. Within the labor movement, we would fight the existing labor bureaucracy, build militant and democratic unions, and strive to win these unions to socialist politics. As we nurture a vast ecosystem of socialist-allied institutions, our socialist party will simultaneously become a mass movement: a party-movement.&nbsp;</p><p>Marxist Unity Group calls for immediate steps towards political independence. We become a party by acting like one.<em> </em>For us, the "break" with the Democratic Party is a continuous process that must begin in earnest <em>right now. </em>This will require courage and faith in our ability to succeed as an independent movement, but we believe that the socialist movement is worthy of that faith. We support a transition towards independent campaigns wherever ballot access laws make this readily achievable—even if this causes a temporary decrease in our number of electoral victories. Building a distinct socialist constituency is the paramount task of our political era, and independent campaigns <a href="https://cosmonautmag.com/202
5131/05/why-run-independents-a-response-to-collective-power-network/?ref=marxistunity.com"><u>help us cultivate</u></a> loyalty that is completely disconnected from loyalty to the Democratic Party.</p><hr>
514<!--kg-card-begin: html-->
515<div id="programmatic-unity"></div>
516
517<!--kg-card-end: html-->
518<h1 id="2-programmatic-unity">2. Programmatic unity. </h1><p></p><h4 id="we-want-a-program-to-guide-dsa%E2%80%99s-political-work">We want a program to guide DSA’s political work.&nbsp;</h4><p></p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/Screenshot-2025-05-19-121813.webp" class="kg-image" alt="" loading="lazy" width="1234" height="661" srcset="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w600/2026/06/Screenshot-2025-05-19-121813.webp 600w, https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w1000/2026/06/Screenshot-2025-05-19-121813.webp 1000w, https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/Screenshot-2025-05-19-121813.webp 1234w" sizes="(min-width: 1200px) 1200px"><figcaption><span style="white-space: pre-wrap;">Delegates holding up voting cards at DSA's 2019 Convention. Photo credit: Audra Melton/NY Times</span></figcaption></figure>
519<!--kg-card-begin: html-->
520<p class="u-drop-cap-large">To achieve political independence, we must learn to act with greater unity and determination. We want a disciplined, self-reliant organization that is run democratically by its rank and file members. What holds parties together is agreement on final goals, not minor immediate tactical concerns. This approach is called programmatic unity: unity based on common struggle for essential political goals, rather than on dogmatic purity or vague slogans that obscure our true objectives. Acceptance of a political program with specific demands on the state is how the first mass socialist parties succeeded in winning the working class of their countries by the millions. A program provides direction on the political demands that will establish socialism and democratic rule by the working class without prescribing a narrow tactical route. </p>
521<!--kg-card-end: html-->
522<p>Marxist Unity Group works towards adopting a minimum-maximum program for DSA. We view both the "minimum" and "maximum" program as essential. The minimum program refers to the party’s comprehensive platform: the policies that it will immediately implement upon taking power to establish working-class political rule and place society on the path of a socialist transition out of capitalism. The maximum program refers to the results of this process: a world free of the market, borders, classes, and all other oppressive structures that exist under capitalism—in a word, communism. Centering programmatic politics will restore the sense of unity and purpose that socialists enjoyed during the Sanders campaigns. However, our program will have much more ambitious aims, and instead of belonging to a single candidate, it will be developed democratically by the entire socialist movement.</p><p>We would like to make "program acceptance" the basis of DSA membership. Acceptance does not mean agreeing with everything in the program. It simply means being willing to fight for the program as an expression of the movement’s democratically-elaborated aims. Members would have the right to organize for specific changes to the program at conventions. Members will be free to publicly voice disagreement with any majority decision, as long as they can accept the decision as legitimate and assist with its implementation. This is the true meaning of democratic centralism. &nbsp;</p><hr>
523<!--kg-card-begin: html-->
524<div id="democratic-discipline"></div>
525
526<!--kg-card-end: html-->
527<h1 id="3-democratic-discipline">3. Democratic discipline. </h1><p></p><h4 id="we-want-%E2%80%9Ctribunes-of-the-people%E2%80%9D-to-represent-our-party-in-every-arena-of-the-class-war">We want “tribunes of the people” to represent our party in every arena of the class war.</h4><p></p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/MARIANNE-MERTEN-SONA-ADDRESS-securocrats-2.jpg" class="kg-image" alt="" loading="lazy" width="1200" height="606" srcset="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w600/2026/06/MARIANNE-MERTEN-SONA-ADDRESS-securocrats-2.jpg 600w, https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w1000/2026/06/MARIANNE-MERTEN-SONA-ADDRESS-securocrats-2.jpg 1000w, https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/MARIANNE-MERTEN-SONA-ADDRESS-securocrats-2.jpg 1200w" sizes="(min-width: 1200px) 1200px"><figcaption><span style="white-space: pre-wrap;">Economic Freedom Fighters (EFF) members ejected from South African National Assembly after disrupting the President’s state of the nation address, 2015. Photo credit: Rodger Bosch/Reuters</span></figcaption></figure>
528<!--kg-card-begin: html-->
529<p class="u-drop-cap-large">Wherever we organize—in labor and tenant unions, at the ballot box, or in social movements—socialists must fight side-by-side to advance DSA’s program. We reject bureaucratic approaches to party discipline that try to micromanage tactics or c
529onceal real difficulties in our movement. Our strategy and tactics should be democratically elaborated. Our representatives in all arenas should be accountable to the party membership.</p>
530<!--kg-card-end: html-->
531<p>Democratic discipline is acutely necessary in elected office, where socialists are often operating behind enemy lines yet tasked with representing socialism to the working class. If DSA candidates are truly dedicated to socialist politics, they should run together on a common DSA platform. Even if some are elected on a Democratic ballot line, they should form their own legislative caucuses, vote as a bloc, and refuse to join the Democratic Party caucus. They should also campaign for other socialists, refuse to endorse non-socialists, and only take the wage of a typical union worker. Through this type of discipline, our candidates will rise as "tribunes of the people": organized representatives of the socialist movement.</p><p>In the labor movement, democratic discipline requires the coordination of DSA members by industry and union. In this way, our members can establish practical links among the rank and file in and between workplaces, coordinating our actions in the economic and political spheres through DSA. We believe that only an independent socialist movement can provide the basis for a strong and independent labor movement, because only that kind of party is able to democratically resolve workers’ particular different interests across sectors in order to articulate our demands together as a class.</p><p>Horse-trading, neutralism, and spineless compromise have failed to truly advance socialist politics. We will always embrace the struggle for political reforms and economic improvements, but we want socialists to conduct that struggle out in the open and win by acting as an intransigent opposition to the ruling class. Instead of cutting backroom deals as a junior coalition partner, socialists can use their platforms to raise the expectations of the working class and mobilize it to force concessions from the capitalists.</p><hr>
532<!--kg-card-begin: html-->
533<div id="nationwide-struggle"></div>
534
535<!--kg-card-end: html-->
536<h1 id="4-nationwide-struggle">4. Nationwide struggle. </h1><p></p><h4 id="we-want-socialists-to-treat-us-politics-as-a-nationwide-struggle-for-power">We want socialists to treat U.S. politics as a nationwide struggle for power.</h4><p></p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/civil-rights-movement-15--1-.jpeg" class="kg-image" alt="" loading="lazy" width="1000" height="539" srcset="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w600/2026/06/civil-rights-movement-15--1-.jpeg 600w, https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/civil-rights-movement-15--1-.jpeg 1000w"><figcaption><span style="white-space: pre-wrap;">March on Washington for Jobs and Freedom, 1963.</span></figcaption></figure>
537<!--kg-card-begin: html-->
538<p class="u-drop-cap-large">As socialists in the United States, we live in a reactionary political culture that encourages us to think small. Americans are taught to believe that all problems should be solved locally, and socialists often accept this logic by confining themselves to isolated local campaigns, assuming that this is where "real change happens." Yet despite our backwards federal system, the United States is not an alliance of city-states or a network of 20,000 police departments. It is a colossal empire propped up by the most powerful military on Earth. Even local police are armed, trained, and integrated by the federal government. If we ignore national politics, we will become blind to the true nature of our oppressors. We will obscure their nationwide abuse of the working class, not to mention their imperialist crimes in every corner of the world. Local organizing is an indispensable foundation of our movement, but it will be infinitely more effective when it is connected to a nationwide, pan-American, and global vision for working class revolution.</p>
539<!--kg-card-end: html-->
540<p>Marxist Unity Group will work to increase DSA acting as a nationwide organization. We will build nationwide collaboration and debate through DSA’s national committees and also through developing a lively party press. We support efforts to lift chapters out of parochialism by increasing member communication across chapter lines, maintaining staffing levels required to make member-led organizing possible at the national level while ensuring fair pay and working conditions, and by integrating locals into larger state-level organizations. It is also why we want DSA to run an organized slate of socialist candidates to contest the House of Representatives. By conducting principled agitation in the halls of Congress, socialists can deliver a common message to every corner of the country. While we use the federal government as a bully pulpit, our candidates could also use their public profiles to support state and municipal organizing efforts. Federal, state, and local struggles—strikes, electoral campaigns, and mass demonstrations—will all be fused together in one grand movement that demands nothing less than a working-class, socialist revolution.</p><hr>
541<!--kg-card-begin: html-->
542<div id="fight-the-imperial-police-state"></div>
543
544<!--kg-card-end: html-->
545<h1 id="5-fight-the-imperial-police-state">5. Fight the Imperial Police State. </h1><p></p><h4 id="we-want-socialists-to-challenge-the-repressive-structures-of-the-capitalist-state">We want socialists to challenge the repressive structures of the capitalist state.</h4><p></p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/data-src-image-70a1402e-d9b4-4435-a4c3-082b7540ce48-1.png" class="kg-image" alt="" loading="lazy" width="1125" height="695" srcset="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w600/2026/06/data-src-image-70a1402e-d9b4-4435-a4c3-082b7540ce48-1.png 600w, https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w1000/2026/06/data-src-image-70a1402e-d9b4-4435-a4c3-082b7540ce48-1.png 1000w, https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/data-src-image-70a1402e-d9b4-4435-a4c3-082b7540ce48-1.png 1125w"><figcaption><span style="white-space: pre-wrap;">Osha Neumann and Brian Thiele, </span><i><em class="italic" style="white-space: pre-wrap;">Murals at People's Park</em></i><span style="white-space: pre-wrap;">
545, Berkeley CA.</span></figcaption></figure>
546<!--kg-card-begin: html-->
547<p class="u-drop-cap-large">Socialists have a duty to stand firmly against militarism and police tyranny, beginning with a clear opposition to the imperialist designs of our own state. In the belly of the American empire, any socialist program must firmly oppose (neo)colonialism and advance the principles of national self-determination—that each country must be sovereign to decide its own affairs, free from military coercion or economic extortion. This means taking a defeatist stance against our country's wars, including those engaged by proxies and through military alliances like NATO, as well as cruel economic sanctions and military and diplomatic cover for colonial occupation, police repression, and ethnic cleansing.</p>
548<!--kg-card-end: html-->
549<p>But a defeatist stance against U.S. imperialism must exist alongside a revolutionary commitment to politically-independent international action. A lasting transition to socialism in any one country is impossible, and the working class can only emancipate itself on an international scale. The decline of much of the socialist movement in the 20th century into variant forms of nationalism and popular frontism —from the official communist "national roads to socialism" to the earlier capitulation of social democracy to "defense of the nation" during WWI—have equally led to strategic dead-ends and tragic defeat. Though the working class of any country must first of all ‘come to terms with its own bourgeoisie,’ domestic reforms are only partial victories for an international class.&nbsp;</p><p>The socialist movement takes a leading role in expressing this international character in several ways, such as coordinated international strike action — like the historic May Day strikes —fiercely combating anti-immigrant chauvinism, and organizing to defend and extend the civil liberties of the migrant working class. As its far-reaching political objective, our party should commit to building fraternal ties with class-independent socialist parties towards the horizon of a new International.&nbsp;&nbsp;</p><p>With every tool available to us, we must erode the political, cultural, and physical hegemony of the U.S. police state. The affirmative votes of DSA-endorsed electeds for military and cop budgets, arms shipments to US vassal states, and the legal condemnation of anti-Zionism, all serve to weaken the socialist project for human emancipation. It is insufficient for socialist legislators to rhetorically criticize excessive military spending. They should be bound by our program to force a genuine public confrontation over the matter by refusing to vote for military, police, national security and intelligence budgets. By building a genuine and disciplined party infrastructure, DSA legislators and councilors would be on the forefront of a nation-wide confrontation with the imperialist state, exposing the interconnectedness of police and military brutality.&nbsp;</p><p>As we wage immediate struggles against repressive capitalist institutions like police departments and ICE, a socialist vision for abolitionism requires concrete, programmatic commitment to alternative, radically democratic political institutions, recognizing that abolition is impossible without the working class taking state power into its own hands. The racist militarized border regime will be replaced by an open border, with complete freedom of movement for all peoples and universal citizenship for residents. The armed forces of international capital—the prison industrial 
549complex, police, and the military—will be replaced by a democratic and popular militia, flowing from the working class and the oppressed’s organs of self-defense established under capitalism—defined by the right to bear arms, the sovereignty of the people, universal service and training, and a rigorous community control coexisting with the democratic rights of members. &nbsp;</p><hr>
550<!--kg-card-begin: html-->
551<div id="fight-the-constitution"></div>
552
553<!--kg-card-end: html-->
554<h1 id="6-fight-the-constitution">6. Fight the Constitution. </h1><p></p><h4 id="we-want-socialists-to-fight-to-overthrow-the-constitution">We want socialists to fight to overthrow the Constitution.</h4><p></p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/The_Copperhead_Party---in_Favor_of_a_Vigorous_Prosecution_of_Peace_Thomas_Nast_Harpers_Weekly_February_28_1863-2-1.jpg" class="kg-image" alt="" loading="lazy" width="1270" height="787" srcset="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w600/2026/06/The_Copperhead_Party---in_Favor_of_a_Vigorous_Prosecution_of_Peace_Thomas_Nast_Harpers_Weekly_February_28_1863-2-1.jpg 600w, https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w1000/2026/06/The_Copperhead_Party---in_Favor_of_a_Vigorous_Prosecution_of_Peace_Thomas_Nast_Harpers_Weekly_February_28_1863-2-1.jpg 1000w, https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/The_Copperhead_Party---in_Favor_of_a_Vigorous_Prosecution_of_Peace_Thomas_Nast_Harpers_Weekly_February_28_1863-2-1.jpg 1270w" sizes="(min-width: 1200px) 1200px"><figcaption><span style="white-space: pre-wrap;">Civil War-era propaganda aimed at "Copperheads" who opposed the war and promoted immediate peace with the Confederacy. Harper's Weekly, 1863.</span></figcaption></figure>
555<!--kg-card-begin: html-->
556<p class="u-drop-cap-large">Marxist Unity opposes a constitution that was written by a "holy alliance" of capitalists and slavers to make the United States a perpetual oligarchy. There can be no question of submitting to a political order that exists to divide and conquer the working class, that slices up the government and divorces it from the will of the people—that is set in stone and almost impossible to amend. Black people cannot be free under a constitution written by slaveholders; indigenous people cannot win sovereignty under a constitution designed to facilitate their elimination; women cannot be free under a constitution written before they had the right to vote, and working people cannot be free under a constitution that enshrines private property. No one can be truly free if they are forced to bow to a reactionary constitution written by the dead. We want socialist leaders to erode the popular legitimacy of the U.S. Constitution through combative political agitation: never bowing to the old order, and always acknowledging the need for a working class revolution in the United States. </p>
557<!--kg-card-end: html-->
558<p>The socialist revolution will not base its legitimacy on the laws of the slaveholder constitution. We will base it on a democratic majority mandate for socialism. This majority may be expressed by the popular vote of an election, but it does not have to take that form if the state represses our ability to contest elections. We stand for the right of the working class to take power by any means necessary. To win a socialist republic, millions of working people must be mobilized in their workplaces, at the ballot box, and in the street. We recognize that the capitalist class relies on the minoritarian rule of the U.S. Constitution, and they will not give it up peacefully. The working class will need armed self-defense to protect itself from the inevitable violence of reaction. We also recognize that we must fight for the democratic rights of enlisted U.S. soldiers. To complete a successful revolution, we must win a decisive section of the military rank and file over to our side.</p><hr>
559<!--kg-card-begin: html-->
560<div id="demand-a-new-republic"></div>
561
562<!--kg-card-end: html-->
563<h1 id="7-demand-a-new-republic-finish-reconstruction">7. Demand a New Republic, Finish Reconstruction.</h1><p></p><h4 id="we-want-to-win-a-plurinational-democratic-socialist-republic-in-north-america">We want to win a plurinational democratic socialist republic in North America.</h4><p></p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/image-1.png" class="kg-image" alt="" loading="lazy" width="1535" height="858" srcset="https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w600/2026/06/image-1.png 600w, https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/size/w1000/2026/06/image-1.png 1000w, https://storage.ghost.io/c/66/0e/660e8d79-3b77-415f-8160-64999dc61f64/content/images/2026/06/image-1.png 1535w" sizes="(min-width: 1200px) 1200px"><figcaption><span style="white-space: pre-wrap;">Konstantin Yuon, </span><i><em class="italic" style="white-space: pre-wrap;">A New Planet, </em></i><span style="white-space: pre-wrap;">1921.</span></figcaption></figure>
564<!--kg-card-begin: html-->
565<p class="u-drop-cap-large">We fight the Constitution to win a democratic socialist republic in North America, to complete the partial overthrow of the constitutional order by the Civil War and the abolition of slavery, and to finish the project of Reconstruction by establishing a multiracial and multinational democracy ruled by the toilers of society. Forged in revolution, this continental republic will strive for the global liberation of all working and oppressed people. We desire the widest possible geographic scope for such a state so that it can most effectively carry out this mission, but we also recognize the principle of national self-determination. All indigenous and colonized peoples must win sovereignty, including those living within the current borders of the United States. No oppressed nation will be incorporated into the socialist republic against its will. </p>
566<!--kg-card-end: html-->
567<p>Alongside ecological and economic crises, the minoritarian and sclerotic constitutional order will c
567ontribute to massive political crises in the coming decades. This period of crisis will provide our class with an opportunity to topple the old order and convene a revolutionary Popular Assembly: a majoritarian constitutional convention elected by all the people. Under the democratic leadership of a victorious socialist party, the Popular Assembly will proceed to construct the socialist order. It will dismantle the slaveholder constitution and write the founding documents of the new republic.&nbsp;</p><p>Immediately upon taking power, socialists will implement a sweeping minimum program to cement working class political rule. We will need to destroy every institution that denies the people an authentic popular democracy, abolishing the Senate, the Electoral College, the Supreme Court, and the independent presidency. We will implement direct, universal, and equal suffrage. Supreme power will rest in the hands of a popular, unicameral assembly elected by proportional representation. Delegates will be recallable at any time and will receive no more than a skilled worker’s wage. All parties that accept the laws of the new revolutionary order will be free to operate. Local organs of government will have a wide degree of autonomy. Unrestricted freedom of speech will be guaranteed to all. To make good on the unfulfilled promise of Reconstruction, our republic will launch social programs of targeted wealth redistribution, striving to eliminate all racial inequalities. The socialist republic will put political power and economic resources into the hands of all racially oppressed and colonized people.&nbsp;</p><p>Our broader economic program will include unimpeded labor and union rights, a massive reduction in working hours, and a truly universal welfare state that provides for all citizens from cradle to grave. We will create programs to reduce the power of bureaucrats and teach administrative skills to all workers. Worker self-management will be encouraged to the greatest extent achievable in every industry. Large industry will be placed under collective ownership early on, and we will progressively socialize the rest of the economy as we build our capacity for democratic economic planning. We will pursue crash course programs to address the ecological crisis and establish resilient forms of production, distribution and habitation. Climate refugees will be welcomed into our republic with open arms.</p><p>With the shackles of the old order broken, the working class will finally have the power to remake society on egalitarian lines. In cooperation with the global socialist movement, we will move closer with every passing year to a fully liberated classless society: communism. Communism abolishes money, class distinctions, racial discrimination, patriarchy, national boundaries, oppressive gender roles, the mental/manual division of labor, and all other forms of social oppression. It is a society truly based on the principle “from each according to their ability, to each according to their need,” where humanity collectively plans its economic activities through a free association of labor. Communism brings freedom to both society and the individual and will be the true beginning of human history.</p><div class="kg-card kg-cta-card kg-cta-bg-grey kg-cta-immersive    kg-cta-centered" data-layout="immersive">
568            
569                <div class="kg-cta-sponsor-label-wrapper">
570                    <div class="kg-cta-sponsor-label">
571                        <span style="white-space: pre-wrap;">Light &amp; Air / Marxist Unity Group</span>
572                    </div>
573                </div>
574            
575            <div class="kg-cta-content">
576                
577                
578                    <div class="kg-cta-content-inner">
579                    
580                        <div class="kg-cta-text">
581                            <p><span style="white-space: pre-wrap;">Liked what you read? Subscribe to stay plugged in.</span></p>
582                        </div>
583                    
584                    
585                        <a href="#/portal/signup" class="kg-cta-button " style="background-color: #6783fb; color: #FFFFFF;">
586                            Subscribe
587                        </a>
588                        
589                    </div>
590                
591            </div>
592        </div>
593</div>
594
595
596    </div>
597  </div>
598
599    </main>
600
601    
602<footer class="c-footer">
603  <div class="u-grid">
604    <div class="c-footer__main">
605      <div class="c-footer__logo">
606        <a class="c-footer__logo-link c-footer__logo-link--default" href="https://www.marxistunity.com">Marxist Unity Group</a>
607        <a class="c-footer__logo-link c-footer__logo-link--alternate" href="/light-and-air/">Light & Air</a>
608      </div>
609
610        <p class="c-footer__description">The official publication of Marxist Unity Group, a faction in the Democratic Socialists of America.</p>
611
612        <nav class="c-footer__nav" aria-label="Footer navigation">
613          <ul class="c-footer__links u-plain-list">
614            
615    <li class="c-footer__links-item"><a href="#/portal/">Sign up</a></li>
616    <li class="c-footer__links-item"><a href="https://www.marxistunity.com/latest/">Latest</a></li>
617
618          </ul>
619        </nav>
620
621      <ul class="c-footer__social u-plain-list">
622        
623  <li>
624    <a href="https://x.com/MarxistUnityDSA" class="c-social-links__link" target="_blank" rel="noopener noreferrer" aria-label="X">
625      
626<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true">
627  <path d="M14.285 10.385L23.222 0H21.101L13.341 9.018L7.147 0H0L9.374 13.636L0 24.527H2.117L10.299 15.004L16.853 24.527H24L14.283 10.385H14.285ZM11.383 13.757L10.435 12.398L2.88 1.592H6.133L12.223 10.313L13.178 11.672L21.103 23.014H17.85L11.383 13.759V13.7
62757Z"/>
628</svg>
629    </a>
630  </li>
631
632
633  <li>
634    <a href="https://bsky.app/profile/marxistunitygroup.bsky.social" class="c-social-links__link" target="_blank" rel="noopener noreferrer" aria-label="Bluesky">
635      
636<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12 10.8c-1.087-2.114-4.046-6.053-6.798-7.995C2.566.944 1.561 1.266.902 1.565.139 1.908 0 3.08 0 3.768c0 .69.378 5.65.624 6.479.815 2.736 3.713 3.66 6.383 3.364.136-.02.275-.039.415-.056-.138.022-.276.04-.415.056-3.812.583-7.382 2.005-4.83 4.56 2.551 2.558 5.189 1.205 8.96-1.89a1.501 1.501 0 0 1 1.726 0c3.772 3.095 6.409 4.448 8.96 1.89 2.552-2.555-1.018-3.977-4.83-4.56-.139-.016-.277-.034-.415-.056.14.017.279.036.415.056 2.67.297 5.568-.628 6.383-3.364.246-.828.624-5.79.624-6.478 0-.69-.139-1.861-.902-2.206-.659-.298-1.664-.62-4.3 1.24C16.046 4.748 13.087 8.687 12 10.8Z"/></svg>
637    </a>
638  </li>
639
640
641
642
643  <li>
644    <a href="https://www.instagram.com/marxistunitygroup/" class="c-social-links__link" target="_blank" rel="noopener noreferrer" aria-label="Instagram">
645      
646<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.069-4.85.069-3.204 0-3.584-.012-4.849-.069-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 1 0 0 12.324 6.162 6.162 0 0 0 0-12.324zM12 16a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm6.406-11.845a1.44 1.44 0 1 0 0 2.881 1.44 1.44 0 0 0 0-2.881z"/></svg>
647    </a>
648  </li>
649      </ul>
650    </div>
651  </div>
652
653  <div class="c-footer__bar">
654    <div class="u-grid">
655      <div class="c-footer__bar-inner">
656        <div class="c-footer__copy">
657          &copy; 2026 Marxist Unity Group · Published with <a href="https://ghost.org" target="_blank" rel="noopener noreferrer">Ghost</a> & <a href="https://aspirethemes.com/themes/taba" target="_blank" rel="noopener noreferrer">Taba</a>
658        </div>
659      </div>
660    </div>
661  </div>
662</footer>
663
664    
665    <div class="c-video-lightbox" data-video-lightbox data-theme="dark" role="dialog" aria-modal="true" aria-hidden="true" tabindex="-1">
666  <div class="c-video-lightbox__backdrop" data-video-lightbox-backdrop></div>
667
668  <div class="c-video-lightbox__panel">
669    <div class="c-video-lightbox__content">
670      <div class="c-video-lightbox__media-container" data-video-lightbox-container></div>
671    </div>
672
673    <div class="c-video-lightbox__actions">
674      <div class="c-video-lightbox__title" data-video-lightbox-title hidden>
675        <h3 class="c-video-lightbox__title-heading">
676          <a class="c-video-lightbox__title-link" data-video-lightbox-title-link href="#"></a>
677        </h3>
678      </div>
679      <div class="c-video-lightbox__share" data-video-lightbox-share>
680        
681<div class="c-post-actions c-post-actions--share-only"
682  >
683
684
685
686
687  <div class="c-post-actions__right">
688
689      <div class="c-post-actions__share" data-post-share>
690        <button class="c-post-actions__btn" type="button" data-post-share-trigger aria-label="Share" aria-expanded="false">
691          <span class="c-post-actions__icon">
692<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
693  <path d="M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8"></path>
694  <polyline points="16,6 12,2 8,6"></polyline>
695  <line x1="12" y1="2" x2="12" y2="15"></line>
696</svg>
697</span>
698          <span class="c-post-actions__label">Share</span>
699        </button>
700        <div class="c-post-share" data-post-share-sheet aria-hidden="true">
701  <button class="c-post-share__item" data-post-share-copy type="button" aria-label="Copy link">
702    <span class="c-post-share__icon">
703<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
704  <rect x="9" y="9" width="13" height="13" rx="2" ry="2"></rect>
705  <path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"></path>
706</svg>
707</span>
708    <span class="c-post-share__label" data-post-share-copy-label data-post-share-copy-label-copied="Link copied">Copy link</span>
709  </button>
710
711  <a class="c-post-share__item" href="mailto:?subject=Marxist%20Unity%20Group&body=https://www.marxistunity.com/" data-post-share-platform="email" rel="noopener" aria-label="Share by email">
712    <span class="c-post-share__icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
713  <rect x="2" y="4" width="20" height="16" rx="2"/>
714  <path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"/>
715</svg>
716</span>
717    <span class="c-post-share__label">Email</span>
718  </a>
719
720  <a class="c-post-share__item" href="https://twitter.com/intent/tweet?text=Marxist%20Unity%20Group&url=https://www.marxistunity.com/" data-post-share-platform="x" data-post-share-popup="600,400" rel="noopener" aria-label="Share on X">
721    <span class="c-post-share__icon">
722<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true">
723  <path d="M14.285 10.385L23.222 0H21.101L13.341 9.018L7.147 0H0L9.374 13.636L0 24.527H2.117L10.299 15.004L16.853 24.527H24L14.283 10.385H14.285ZM11.383 13.757L10.435 12.398L2.88 1.592H6.133L12.223 10.313L13.178 11.672L21.103 23.014H17.85L11.383 13.759V13.757Z"/>
724</svg>
725</span>
726    <span class="c-post-share__label">X</span>
727  </a>
728
729  <a class="c-post-share__item" href="https://bsky.app/intent/compose?text=Marxist%20Unity%20Group%20https://www.marxistunity.com/" data-post-share-platform="bluesky" data-post-share-popup="600,500" rel="noopener" aria-label="Share on Bluesky">
730    <span class="c-post-share__icon">
731<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12 10.8c-1.087-2.114-4.046-6.053-6.798-7.995C2.566.944 1.561 1.266.902 1.565.139 1.908 0 3.08 0 3.768c0 .69.378 5.65.624 6.479.815 2.736 3.713 3.66 6.383 3.364.136-.02.275-.039.415-.056-.138.022-.276.04-.415.056-3.812.583-7.382 2.005-4.83 4.56 2.551 2.558 5.189 1.205 8.96-1.89a1.501 1.501 0 0 1 1.726 0c3.772 3.095 6.409 4.448 8.96 1.89 2.552-2.555-1.018-3.977-4.83-4.56-.139-.016-.277-.034-.415-.056.14.017.279.036.415.056 2.67.297 5.568-.628 6.383-3.364.246-.828.624-5.79.624-6.478 0-.69-.139-1.861-.902-2.206-.659-.298-1.664-.62-4.3 1.24C16.046 4.748 13.087 8.687 12 10.8Z"/></svg>
732</span>
733    <span class="c-post-share__label">Bluesky</span>
734  </a>
735
736  <a class="c-post-share__item" href="https://share.joinmastodon.org/#text=Marxist%20Unity%20Group%20https://www.marxistunity.com/" data-post-share-platform="mastodon" data-post-share-popup="720,680" rel="noopener" aria-label="Share on Mastodon">
737    <span class="c-post-share__icon">
738<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.349c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.62-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z"/></svg>
739</span>
740    <span class="c-post-share__label">Mastodon</span>
741  </a>
742
743  <a class="c-post-share__item" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.marxistunity.com/&title=Marxist%20Unity%20Group" data-post-share-platform="linkedin" data-post-share-popup="600,400" rel="noopener" aria-label="Share on LinkedIn">
744    <span class="c-post-share__icon">
745<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true">
746  <path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/>
747</svg>
748</span>
749    <span class="c-post-share__label">LinkedIn</span>
750  </a>
751
752  <a class="c-post-share__item" href="https://www.facebook.com/sharer/sharer.php?u=https://www.marxistunity.com/" data-post-share-platform="facebook" data-post-share-popup="600,400" rel="noopener" aria-label="Share on Facebook">
753    <span class="c-post-share__icon">
754<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true">
755  <path d="M9 8h-3v4h3v12h5v-12h3.642l.358-4h-4v-1.667c0-.955.192-1.333 1.115-1.333h2.885v-5h-3.808c-3.596 0-5.192 1.583-5.192 4.615v3.385z"/>
756</svg>
757</span>
758    <span class="c-post-share__label">Facebook</span>
759  </a>
760
761  <a class="c-post-share__item" href="https://wa.me/?text=Marxist%20Unity%20Group%20https://www.marxistunity.com/" data-post-share-platform="whatsapp" data-post-share-popup="600,400" rel="noopener" aria-label="Share on WhatsApp">
762    <span class="c-post-share__icon">
763<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true">
764  <path d="M16.6 14c-.2-.1-1.5-.7-1.7-.8-.2-.1-.4-.1-.6.1-.2.2-.6.8-.8 1-.1.2-.3.2-.5.1-.7-.3-1.4-.7-2-1.2-.5-.5-1-1.1-1.4-1.7-.1-.2 0-.4.1-.5.1-.1.2-.3.4-.4.1-.1.2-.3.2-.4.1-.1.1-.3 0-.4-.1-.1-.6-1.3-.8-1.8-.1-.7-.3-.7-.5-.7h-.5c-.2 0-.5.2-.6.3-.6.6-.9 1.3-.9 2.1.1.9.4 1.8 1 2.6 1.1 1.6 2.5 2.9 4.2 3.7.5.2.9.4 1.4.5.5.2 1 .2 1.6.1.7-.1 1.3-.6 1.7-1.2.2-.4.2-.8.1-1.2l-.4-.2m2.5-9.1C15.2 1 8.9 1 5 4.9c-3.2 3.2-3.8 8.1-1.6 12L2 22l5.3-1.4c1.5.8 3.1 1.2 4.7 1.2 5.5 0 9.9-4.4 9.9-9.9.1-2.6-1-5.1-2.8-7m-2.7 14c-1.3.8-2.8 1.3-4.4 1.3-1.5 0-2.9-.4-4.2-1.1l-.3-.2-3.1.8.8-3-.2-.3c-2.4-4-1.2-9 2.7-11.5S16.6 3.7 19 7.5c2.4 3.9 1.3 9-2.6 11.4"/>
765</svg>
766</span>
767    <span class="c-post-share__label">WhatsApp</span>
768  </a>
769
770  <a class="c-post-share__item" href="https://t.me/share/url?url=https://www.marxistunity.com/&text=Marxist%20Unity%20Group" data-post-share-platform="telegram" data-post-share-popup="600,400" rel="noopener" aria-label="Share on Telegram">
771    <span class="c-post-share__icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true">
772  <path d="M11.944 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0a12 12 0 0 0-.056 0zm4.962 7.224c.1-.002.321.023.465.14a.506.506 0 0 1 .171.325c.016.093.036.306.02.472-.18 1.898-.9
77262 6.502-1.36 8.627-.168.9-.499 1.201-.82 1.23-.696.065-1.225-.46-1.9-.902-1.056-.693-1.653-1.124-2.678-1.8-1.185-.78-.417-1.21.258-1.91.177-.184 3.247-2.977 3.307-3.23.007-.032.014-.15-.056-.212s-.174-.041-.249-.024c-.106.024-1.793 1.14-5.061 3.345-.48.33-.913.49-1.302.48-.428-.008-1.252-.241-1.865-.44-.752-.245-1.349-.374-1.297-.789.027-.216.325-.437.893-.663 3.498-1.524 5.83-2.529 6.998-3.014 3.332-1.386 4.025-1.627 4.476-1.635z"/>
773</svg>
774</span>
775    <span class="c-post-share__label">Telegram</span>
776  </a>
777
778  <a class="c-post-share__item" href="https://reddit.com/submit?url=https://www.marxistunity.com/&title=Marxist%20Unity%20Group" data-post-share-platform="reddit" data-post-share-popup="600,500" rel="noopener" aria-label="Share on Reddit">
779    <span class="c-post-share__icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true">
780  <path d="M12 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0zm5.01 4.744c.688 0 1.25.561 1.25 1.249a1.25 1.25 0 0 1-2.498.056l-2.597-.547-.8 3.747c1.824.07 3.48.632 4.674 1.488.308-.309.73-.491 1.207-.491.968 0 1.754.786 1.754 1.754 0 .716-.435 1.333-1.01 1.614a3.111 3.111 0 0 1 .042.52c0 2.694-3.13 4.87-7.004 4.87-3.874 0-7.004-2.176-7.004-4.87 0-.183.015-.366.043-.534A1.748 1.748 0 0 1 4.028 12c0-.968.786-1.754 1.754-1.754.463 0 .898.196 1.207.49 1.207-.883 2.878-1.43 4.744-1.487l.885-4.182a.342.342 0 0 1 .14-.197.35.35 0 0 1 .238-.042l2.906.617a1.214 1.214 0 0 1 1.108-.701zM9.25 12C8.561 12 8 12.562 8 13.25c0 .687.561 1.248 1.25 1.248.687 0 1.248-.561 1.248-1.249 0-.688-.561-1.249-1.249-1.249zm5.5 0c-.687 0-1.248.561-1.248 1.25 0 .687.561 1.248 1.249 1.248.688 0 1.249-.561 1.249-1.249 0-.687-.562-1.249-1.25-1.249zm-5.466 3.99a.327.327 0 0 0-.231.094.33.33 0 0 0 0 .463c.842.842 2.484.913 2.961.913.477 0 2.105-.056 2.961-.913a.361.361 0 0 0 .029-.463.33.33 0 0 0-.464 0c-.547.533-1.684.73-2.512.73-.828 0-1.979-.196-2.512-.73a.326.326 0 0 0-.232-.095z"/>
781</svg>
782</span>
783    <span class="c-post-share__label">Reddit</span>
784  </a>
785</div>
786      </div>
787  </div>
788</div>
789      </div>
790    </div>
791  </div>
792
793  <div class="c-video-lightbox__nav-container" data-video-lightbox-nav>
794    <button class="c-button-media c-video-lightbox__close" type="button" data-video-lightbox-close aria-label="Close" title="Close">
795      <span class="c-button-media__icon">
796        
797<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
798  <line x1="18" y1="6" x2="6" y2="18"></line>
799  <line x1="6" y1="6" x2="18" y2="18"></line>
800</svg>
801      </span>
802    </button>
803    <button class="c-button-media c-video-lightbox__nav" type="button" data-video-lightbox-prev aria-label="Previous" title="Previous">
804      <span class="c-button-media__icon">
805        
806<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
807  <polyline points="18 15 12 9 6 15"></polyline>
808</svg>
809      </span>
810    </button>
811    <button class="c-button-media c-video-lightbox__nav" type="button" data-video-lightbox-next aria-label="Next" title="Next">
812      <span class="c-button-media__icon">
813        
814<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
815  <polyline points="6 9 12 15 18 9"></polyline>
816</svg>
817      </span>
818    </button>
819  </div>
820</div>
821
822    
822<script src="https://www.marxistunity.com/assets/build/taba.core.min.js?v=6zsms3qMiVTryT_G"></script>
822
823
824    
825  </body>
826</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.