PageSourceSearch

https://warontherocks.com/about/

html warontherocks.com collected 2026-09-24 08:32:13 UTC 61,384 bytes, 867 lines download raw bytes

1
2<!doctype html>
3<html lang="en-US">
4<head>
5    <meta charset="UTF-8">
6<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=0.5, maximum-scale=5">
7<meta name="google-site-verification" content="Jov-wIK7SUHhgVyPGg8CzzPxFaW5HBCDX2UahWZJIiU" />
8<link rel="profile" href="http://gmpg.org/xfn/11">
9<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
10<meta http-equiv="X-UA-Compatible" content="IE=edge">
11<link rel="icon" type="image/x-icon" href="/wp-content/themes/warontherocks/assets/favicon.ico">
12    <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
13    
13<script>
14    // Disable theme's promo functionality
15    if (typeof WOTR !== 'undefined' && WOTR.config) {
16        WOTR.config.loadPromo = false;
17    }
18    </script>
18
19    <style id="wotr-brand-red">:root{--wotr-red:#823e3e;--wotr-red-hover:#6b3333;}</style>
20
21	<!-- This site is optimized with the Yoast SEO Premium plugin v28.0 (Yoast SEO v28.0) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
22	<title>About - War on the Rock&#039;s</title>
23	<meta name="description" content="Among our 70+ regular contributors are people who have worked on every continent in the world (aside from Antarctica, so far). They have commanded ships, bargained with militias, led patrols, managed alliances, called for fires (ten of them are combat veterans), and negotiated treaties." />
24	<link rel="canonical" href="https://warontherocks.com/about/" />
25	<meta property="og:locale" content="en_US" />
26	<meta property="og:type" content="article" />
27	<meta property="og:title" content="About" />
28	<meta property="og:description" content="Among our 70+ regular contributors are people who have worked on every continent in the world (aside from Antarctica, so far). They have commanded ships, bargained with militias, led patrols, managed alliances, called for fires (ten of them are combat veterans), and negotiated treaties." />
29	<meta property="og:url" content="https://warontherocks.com/about/" />
30	<meta property="og:site_name" content="War on the Rocks" />
31	<meta property="article:publisher" content="https://www.facebook.com/WarOnTheRocks/" />
32	<meta property="article:modified_time" content="2026-08-13T14:59:28+00:00" />
33	<meta property="og:image" content="https://warontherocks.com/wp-content/uploads/2015/02/cropped-cropped-wotrweblogo-nobg.png?v=1773082032" />
34	<meta property="og:image:width" content="1090" />
35	<meta property="og:image:height" content="245" />
36	<meta property="og:image:type" content="image/png" />
37	<meta name="twitter:card" content="summary_large_image" />
38	<meta name="twitter:site" content="@WarOnTheRocks" />
39	<meta name="twitter:label1" content="Est. reading time" />
40	<meta name="twitter:data1" content="2 minutes" />
41	
41<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/warontherocks.com\/about\/","url":"https:\/\/warontherocks.com\/about\/","name":"About - War on the Rock's","isPartOf":{"@id":"https:\/\/warontherocks.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/warontherocks.com\/about\/#primaryimage"},"image":{"@id":"https:\/\/warontherocks.com\/about\/#primaryimage"},"thumbnailUrl":"https:\/\/warontherocks.com\/wp-content\/uploads\/2015\/02\/cropped-cropped-wotrweblogo-nobg.png?v=1773082032","datePublished":"2013-05-19T18:06:27+00:00","dateModified":"2026-08-13T14:59:28+00:00","description":"Among our 70+ regular contributors are people who have worked on every continent in the world (aside from Antarctica, so far). They have commanded ships, bargained with militias, led patrols, managed alliances, called for fires (ten of them are combat veterans), and negotiated treaties.","breadcrumb":{"@id":"https:\/\/warontherocks.com\/about\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/warontherocks.com\/about\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/warontherocks.com\/about\/#primaryimage","url":"https:\/\/warontherocks.com\/wp-content\/uploads\/2015\/02\/cropped-cropped-wotrweblogo-nobg.png?v=1773082032","contentUrl":"https:\/\/warontherocks.com\/wp-content\/uploads\/2015\/02\/cropped-cropped-wotrweblogo-nobg.png?v=1773082032","width":1090,"height":245},{"@type":"BreadcrumbList","@id":"https:\/\/warontherocks.com\/about\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/warontherocks.com\/"},{"@type":"ListItem","position":2,"name":"About"}]},{"@type":"WebSite","@id":"https:\/\/warontherocks.com\/#website","url":"https:\/\/warontherocks.com\/","name":"War on the Rocks","description":"War on the Rocks is a platform for analysis and debate on strategy, defense, and foreign affairs.","publisher":{"@id":"https:\/\/warontherocks.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/warontherocks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/warontherocks.com\/#organization","name":"War on the Rocks","url":"https:\/\/warontherocks.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/warontherocks.com\/#\/schema\/logo\/image\/","url":"https:\/\/warontherocks.com\/wp-content\/uploads\/2015\/01\/WOTR-Logo_2-lines_vignette.jpg?v=1773082036","contentUrl":"https:\/\/warontherocks.com\/wp-content\/uploads\/2015\/01\/WOTR-Logo_2-lines_vignette.jpg?v=1773082036","width":900,"height":600,"caption":"War on the Rocks"},"image":{"@id":"https:\/\/warontherocks.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/WarOnTheRocks\/","https:\/\/x.com\/WarOnTheRocks"]}]}</script>
41
42	<!-- / Yoast SEO Premium plugin. -->
43
44
45<link rel="preconnect" href="https://fonts.googleapis.com">
46<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
47<link rel="dns-prefetch" href="//www.google-analytics.com">
48<link rel="dns-prefetch" href="//www.googletagmanager.com">
49<link rel='dns-prefetch' href='//plausible.io' />
50<link rel='dns-prefetch' href='//media.supportingcast.fm' />
51<link rel='dns-prefetch' href='//consent.trustarc.com' />
52<link rel='dns-prefetch' href='//a.omappapi.com' />
53<link rel='dns-prefetch' href='//fonts.googleapis.com' />
54<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://warontherocks.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwarontherocks.com%2Fabout%2F" />
55<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://warontherocks.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwarontherocks.com%2Fabout%2F&#038;format=xml" />
56<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>
57img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
58/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
59</style>
60<link rel='stylesheet' id='theme-global-css' href='https://warontherocks.com/wp-content/themes/warontherocks/assets/css2023/styles.css?ver=1782401521' type='text/css' media='all' />
61<link rel='stylesheet' id='fonts-css' href='https://fonts.googleapis.com/css?family=Unica+One%7CQuando&#038;ver=6.9.5' type='text/css' media='all' />
62<style id='wp-emoji-styles-inline-css' type='text/css'>
63
64	img.wp-smiley, img.emoji {
65		display: inline !important;
66		border: none !important;
67		box-shadow: none !important;
68		height: 1em !important;
69		width: 1em !important;
70		margin: 0 0.07em !important;
71		vertical-align: -0.1em !important;
72		background: none !important;
73		padding: 0 !important;
74	}
75/*# sourceURL=wp-emoji-styles-inline-css */
76</style>
77<link rel='stylesheet' id='cpsh-shortcodes-css' href='https://warontherocks.com/wp-content/plugins/column-shortcodes//assets/css/shortcodes.css?ver=1.0.1' type='text/css' media='all' />
78<link rel='stylesheet' id='guerrilla-redacted-text-css' href='https://warontherocks.com/wp-content/plugins/guerrillas-redacted-text/style.css?ver=20141205' type='text/css' media='all' />
79<link rel='stylesheet' id='wotrpromo-css' href='https://warontherocks.com/wp-content/plugins/wotr-promo/css/wotrpromo.css?ver=1.0.10' type='text/css' media='screen' />
80<link rel='stylesheet' id='warontherocks-style-css' href='https://warontherocks.com/wp-content/themes/warontherocks/style.css?ver=6.9.5' type='text/css' media='all' />
81<link rel='stylesheet' id='page-template-css' href='https://warontherocks.com/wp-content/themes/warontherocks/assets/css2023/page.css?ver=1773092744' type='text/css' media='all' />
82<link rel='stylesheet' id='mobile-css' href='https://warontherocks.com/wp-content/themes/warontherocks/assets/css/mobile.css?ver=1773092744' type='text/css' media='all' />
83<link rel='stylesheet' id='print-css' href='https://warontherocks.com/wp-content/themes/warontherocks/assets/css/print.css?ver=1773092744' type='text/css' media='print' />
84<script type="text/javascript" defer data-cfasync='false' data-no-minify="true" data-no-optimize="1" data-noptimize="1" src="https://plausible.io/js/pa-B_le0O4vSFJFoweEtThZa.js" id="plausible-analytics-js"></script>
vendor: 1 bytes, line 84
84
85<script type="text/javascript" id="plausible-analytics-js-after">
86/* <![CDATA[ */
87window.plausible=window.plausible||function(){(plausible.q=plausible.q||[]).push(arguments)},plausible.init=plausible.init||function(i){plausible.o=i||{}};
88plausible.init({"customProperties":{"user_logged_in":"no"}});
89//# sourceURL=plausible-analytics-js-after
90/* ]]> */
91</script>
vendor: 1 bytes, line 91
91
92<script type="text/javascript" src="https://warontherocks.com/wp-content/plugins/supportingcast/js/sc-ajax.js?ver=3.0.0-beta16" id="sc-ajax-js-js"></script>
vendor: 1 bytes, line 92
92
93<script type="text/javascript" src="https://warontherocks.com/wp-content/plugins/supportingcast/js/sc-widget-event-handlers.js?ver=3.0.0-beta16" id="sc-widget-api-js-js"></script>
vendor: 1 bytes, line 93
93
94<script type="text/javascript" src="https://warontherocks.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 94
94
95<script type="text/javascript" src="https://warontherocks.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 95
95
96<script type="text/javascript" src="https://consent.trustarc.com/autoblockasset/core.min.js?domain=warontherocks.com" id="trustarc-autoblock-core-js"></script>
vendor: 1 bytes, line 96
96
97<script type="text/javascript" src="https://consent.trustarc.com/autoblockoptout?domain=warontherocks.com" id="trustarc-autoblock-optout-js"></script>
vendor: 1 bytes, line 97
97
98<script type="text/javascript" crossorigin src="https://consent.trustarc.com/notice?domain=warontherocks.com&amp;c=teconsent&amp;js=nj&amp;noticeType=bb&amp;text=true&amp;gtm=1&amp;pcookie" id="trustarc-consent-js" async="async" data-wp-strategy="async"></script>
98
99<link rel="https://api.w.org/" href="https://warontherocks.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://warontherocks.com/wp-json/wp/v2/pages/28" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://warontherocks.com/xmlrpc.php?rsd" />
100<meta name="generator" content="WordPress 6.9.5" />
101<link rel='shortlink' href='https://warontherocks.com/?p=28' />
102            
102<script type="text/javascript"><!--
103                                function powerpress_pinw(pinw_url){window.open(pinw_url, 'PowerPressPlayer','toolbar=0,status=0,resizable=1,width=460,height=320');	return false;}
104                //-->
105
106                // tabnab protection
107                window.addEventListener('load', function () {
108                    // make all links have rel="noopener noreferrer"
109                    document.querySelectorAll('a[target="_blank"]').forEach(link => {
110                        link.setAttribute('rel', 'noopener noreferrer');
111                    });
112                });
113            </script>
113
114            		<style type="text/css" id="wp-custom-css">
115			.page-id-35565 img.wp-image-35563 {
116  display: none !important;
117}
118
119/*Cogs of War Header Whitespace Fix*/
120.category-cogs-of-war header {
121	max-width:100%;
122}
123
124/*bylines fixes for category meta*/
125
126.wotr-byline,
127.wotr-byline span,
128.wotr-byline a {
129  color: var(--dynamic-subtle-color, #585a66) !important;
130  font-weight: 600;
131}
132
133.wotr-byline .bylines-meta .bylines-connector {
134    color: inherit !important;
135}
136
137/*popup missing styles*/
138
139.wotrpromo-body h4 {
140	text-align: center;
141	font-family: "ivar text"; //rubik
142	font-weight: 600;
143}
144
145.wotrpromo-body p {
146font-family: "ivar text";
147	color: #000000 
148}
149
150/* Adjust popup size on smaller screens */
151@media screen and (max-width: 480px) {
152  .your-popup-class {
153    width: 90% !important;
154    height: auto !important;
155    max-height: 80vh !important; 
156    overflow-y: auto !important; 
157  }
158}
159
160/*making sure x doesn't get pushed off screen for popup*/
161@media screen and (max-width: 480px) {
162  .your-popup-class .close-button {
163    position: absolute !important;
164    top: 10px;
165    right: 10px;
166    z-index: 9999;
167  }
168}
169
170/*fixing missing h2/h3/h4 fonts*/
171
172.tw\:font-ivar-text\! h2,
173.tw\:font-ivar-text\! h3,
174.tw\:font-ivar-text\! h4,
175.tw\:font-ivar-text\! h5,
176.tw\:font-ivar-text\! h6 {
177    font-family: var(--tw-font-ivar-text) !important;
178}
179
180/* video web display */
181.wp-video {
182    width: auto !important;
183    height: auto !important;
184    max-width: 400px !important;
185    margin: 20px auto;
186    text-align: center;
187    display: inline-block;
188}
189.wp-video video {
190    width: 100% !important;
191    height: auto !important;
192    max-width: 400px !important;
193}
194
195
196/*hotfix membership page*/
197.page-id-14303 .wp-block-button__container:has(#supportingcast-widget) {
198      display: block;
199      width: 100%;
200      max-width: 100%;
201  }
202  
203  .page-id-14303 #supportingcast-widget {
204      display: block;
205      width: 100%;
206      max-width: 100%;
207      margin: 0 auto;
208  }
209  
210  .page-id-14303 #supportingcast-widget .sc-widget {
211      width: 100%;
212      max-width: 1024px;
213  }
214
215
216
217/* Updated print CSS to show full video */
218@media print {
219    .wp-video {
220        page-break-inside: avoid;
221        width: auto !important;
222        height: auto !important;
223        max-width: 300px !important; 
224        margin: 15px auto !important;
225        overflow: visible !important;
226        background: white !important;
227    }
228    
229    .wp-video video {
230        width: 100% !important;
231        height: auto !important;
232        max-width: 300px !important; 
233        max-height: none !important; 
234        object-fit: contain;
235        display: block !important;
236    }
237    
238
239    .wp-video + p,
240    .wp-video + div {
241        margin-top: 15px !important;
242    }
243}
244
245/* Font for Membership Page Use */
246@import url('https://fonts.googleapis.com/css2?family=Unica+One&display=swap');
247
248#h-war-on-the-rocks-platinum mark {
249  font-family: 'Unica One', sans-serif;
250}
251#h-an-all-access-pass-to-war-on-the-rocks mark {
252  font-family: 'Unica One', sans-serif;
253}
254#h-war-on-the-rocks-platinum-0,
255#h-war-on-the-rocks-platinum-0 mark {
256  color: #823e3e !important;
257  font-family: 'Unica One', sans-serif !important;
258}
259.wotr-testimonials cite,
260.wotr-testimonials cite::before,
261.wotr-testimonials cite mark {
262  color: #823e3e !important;
263  font-family: 'Unica One', sans-serif !important;
264}
265#h-faqs ~ .wp-block-details {
266  border-color: #823e3e !important;
267}
268@font-face {
269  font-family: 'Oswald';
270  font-style: normal;
271  font-weight: 300;
272  font-display: swap;
273  src: url('https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752GT8G.woff2') format('woff2');
274}
275.wotr-marketing-icon h6 {
276  font-family: 'Oswald', sans-serif !important;
277  font-weight: 300 !important;
278  font-size: 18px !important;
279	margin-bottom: 20px !important;
280
281}		</style>
282		    
283<link rel="preload" href="https://warontherocks.com/wp-content/themes/warontherocks/assets/css/main.css?v=1.0.9" as="style" onload="this.rel='stylesheet'">
284
285<!-- Font preloading for better performance -->
286<link rel="preload" href="https://warontherocks.com/wp-content/themes/warontherocks/assets/fonts/Ivar/IvarText-Regular.woff2" as="font" type="font/woff2" crossorigin>
287<link rel="preload" href="https://warontherocks.com/wp-content/themes/warontherocks/assets/fonts/Ivar/IvarText-Bold.woff2" as="font" type="font/woff2" crossorigin>
288<link rel="preload" href="https://warontherocks.com/wp-content/themes/warontherocks/assets/fonts/Ivar/IvarHeadline-Regular.woff2" as="font" type="font/woff2" crossorigin>
289<link rel="preload" href="https://warontherocks.com/wp-content/themes/warontherocks/assets/fonts/Ivar/IvarHeadline-Bold.woff2" as="font" type="font/woff2" crossorigin>
290    
291<!-- <noscript><link rel="stylesheet" href="https://warontherocks.com/wp-content/themes/warontherocks/assets/css/style.css?1.0.9"></noscript> -->
292
293
294
295    
295<script>
296    /*! loadCSS. [c]2017 Filament Group, Inc. MIT License */
297    !function(a){"use strict";var b=function(b,c,d){function e(a){return h.body?a():void setTimeout(function(){e(a)})}function f(){i.addEventListener&&i.removeEventListener("load",f),i.media=d||"all"}var g,h=a.document,i=h.createElement("link");if(c)g=c;else{var j=(h.body||h.getElementsByTagName("head")[0]).childNodes;g=j[j.length-1]}var k=h.styleSheets;i.rel="stylesheet",i.href=b,i.media="only x",e(function(){g.parentNode.insertBefore(i,c?g:g.nextSibling)});var l=function(a){for(var b=i.href,c=k.length;c--;)if(k[c].href===b)return a();setTimeout(function(){l(a)})};return i.addEventListener&&i.addEventListener("load",f),i.onloadcssdefined=l,l(f),i};"undefined"!=typeof exports?exports.loadCSS=b:a.loadCSS=b}("undefined"!=typeof global?global:this);
298    /*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT License */
299    !function(a){if(a.loadCSS){var b=loadCSS.relpreload={};if(b.support=function(){try{return a.document.createElement("link").relList.supports("preload")}catch(b){return!1}},b.poly=function(){for(var b=a.document.getElementsByTagName("link"),c=0;c<b.length;c++){var d=b[c];"preload"===d.rel&&"style"===d.getAttribute("as")&&(a.loadCSS(d.href,d,d.getAttribute("media")),d.rel=null)}},!b.support()){b.poly();var c=a.setInterval(b.poly,300);a.addEventListener&&a.addEventListener("load",function(){b.poly(),a.clearInterval(c)}),a.attachEvent&&a.attachEvent("onload",function(){a.clearInterval(c)})}}}(this);
300
301    var WOTR = window.WOTR || [];
302    WOTR.config = {
303        site: "https://warontherocks.com",
304        page_type: "",
305        categories: 0,
306        loadAjax: false,
307        loadPromo: true
308    }
309
310    </script>
310    
311
312<style>
313
314
315</style>
316
317<!-- <link rel="stylesheet" href="https://warontherocks.com/wp-content/themes/warontherocks/assets/vendor/foundation.min.css"> -->
318
319<!-- <link rel="stylesheet" href="https://warontherocks.com/wp-content/themes/warontherocks/assets/home2019/style.css?20230119">
320<link rel="stylesheet" href="https://warontherocks.com/wp-content/themes/warontherocks/assets/home2019/header.css?20230119">
321<link rel="stylesheet" href="https://warontherocks.com/wp-content/themes/warontherocks/assets/home2019/main.css?20230119">
322<link rel="stylesheet" href="https://warontherocks.com/wp-content/themes/warontherocks/assets/css/post_nav.css?20230119">
323<link rel="stylesheet" href="https://warontherocks.com/wp-content/themes/warontherocks/assets/home2019/footer.css?20230119">
324<link rel="stylesheet" href="https://warontherocks.com/wp-content/themes/warontherocks/assets/home2019/end.css?20230119"> -->
325
326<link rel="stylesheet" href="https://warontherocks.com/wp-content/themes/warontherocks/assets/css/compiled.css?v=1781573678">
327<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css" integrity="sha512-Evv84Mr4kqVGRNSgIGL/F/aIDqQb7xQ2vcrdIwxfjThSH8CSR7PBEakCr51Ck+w+/U6swU2Im1vVX0SVk9ABhg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
328    
328<script>
vendor: 361 bytes, lines 328-334
328
329    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
330            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
331        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
332    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
333
334    ga('create', '
334UA-42279678-1
vendor: 44 bytes, lines 334-336
334', 'auto');
335    ga('send', 'pageview');
336    
336ga('require', 'linker');
337    // ga('linker:autoLink', ['memberful.com'], true);
338</script>
338
339
340<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 340-341
340
341<script async src="https://www.googletagmanager.com/gtag/js?id=
341G-8KD8Q68BZP
vendor: 12 bytes, line 341
341"></script>
342<script>
343  
vendor: 133 bytes, lines 343-346
343window.dataLayer = window.dataLayer || [];
344  function gtag(){dataLayer.push(arguments);}
345  gtag('js', new Date());
346  gtag('config', '
346G-8KD8Q68BZP
vendor: 4 bytes, line 346
346');
347</script>
347
348
349<!-- Google tag (gtag.js) added 20240721 -->
vendor: 64 bytes, lines 349-350
349
350<script async src="https://www.googletagmanager.com/gtag/js?id=
350AW-16648905473
vendor: 13 bytes, lines 350-351
350">
351</script>
352<script>
353  
vendor: 133 bytes, lines 353-356
353window.dataLayer = window.dataLayer || [];
354  function gtag(){dataLayer.push(arguments);}
355  gtag('js', new Date());
356  gtag('config', '
356AW-16648905473
vendor: 4 bytes, line 356
356');
357</script>
357
358
359<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
vendor: 1 bytes, line 359
359
360<script>
361  window.googletag = window.googletag || {cmd: []};
362  googletag.cmd.push(function() {
363    googletag.defineSlot('/46372723/WOTR_3_article-top', [728, 90], 'div-gpt-ad-1645560670477-0').addService(googletag.pubads());
364    googletag.pubads().enableSingleRequest();
365    googletag.pubads().collapseEmptyDivs();
366    googletag.enableServices();
367  });
368</script>
368
369
370<!-- Drip -->
371<script type="text/javascript">
372  var _dcq = _dcq || [];
373  var _dcs = _dcs || {};
374  _dcs.account = '4158489';
375
376  (function() {
377    var dc = document.createElement('script');
378    dc.type = 'text/javascript'; dc.async = true;
379    dc.src = '//tag.getdrip.com/4158489.js';
380    var s = document.getElementsByTagName('script')[0];
381    s.parentNode.insertBefore(dc, s);
382  })();
383</script>
383
384<!-- end Drip -->
385<script>
386document.addEventListener('DOMContentLoaded', function() {
387    var currentHost = window.location.hostname;
388    var links = document.querySelectorAll('a[href]');
389
390    links.forEach(function(link) {
391        var href = link.getAttribute('href');
392
393        if (!href || href.startsWith('#') || href.startsWith('mailto:') || href.startsWith('tel:') || href.startsWith('javascript:')) {
394            return;
395        }
396
397        try {
398            var url = new URL(href, window.location.origin);
399
400            if (url.hostname && url.hostname !== currentHost) {
401                link.setAttribute('target', '_blank');
402
403                var existingRel = (link.getAttribute('rel') || '').split(/\s+/).filter(Boolean);
404                ['noopener', 'noreferrer'].forEach(function(value) {
405                    if (!existingRel.includes(value)) {
406                        existingRel.push(value);
407                    }
408                });
409                link.setAttribute('rel', existingRel.join(' '));
410            }
411        } catch (error) {
412            // Ignore malformed URLs and leave the link untouched.
413        }
414    });
415
416    var forms = document.querySelectorAll('#drip-signup-form, #drip-global-signup-form');
417    
418    forms.forEach(function(form) {
419        if (!form) return;
420        
421        form.addEventListener('submit', function(e) {
422            e.preventDefault();
423            var email = form.querySelector('input[type="email"]').value.trim();
424            // Remove any existing messages first
425            const existingMessage = form.querySelector('.form-message');
426            existingMessage?.remove();
427
428            // Validate email
429            if (!email) {
430                const errorDiv = Object.assign(document.createElement('div'), {
431                    textContent: 'Please enter an email address',
432                    className: 'form-message', 
433                    style: 'color: #ff0000; margin-top: 10px; font-size: 14px; display: block;'
434                });
435                form.insertAdjacentElement('afterend', errorDiv);
436                return;
437            }
438
439            // Show loading message
440            const loadingDiv = Object.assign(document.createElement('div'), {
441                textContent: 'Submitting...',
442                className: 'form-message', 
443                style: 'color: #333; margin-top: 10px; font-size: 14px; display: block;'
444            });
445            form.insertAdjacentElement('afterend', loadingDiv);
446
447            var tag = form.querySelector('input[name="tag"]')?.value || 'dailynewsletter';
448
449            fetch('/wp-content/themes/warontherocks/api/drip-subscribe.php', {
450                method: 'POST',
451                headers: {
452                    'Content-Type': 'application/json'
453                },
454                body: JSON.stringify({
455                    email: email,
456                    tag: tag
457                })
458            })
459            .then(response => response.json().then(data => ({status: response.status, body: data})))
460            .then(({status, body}) => {
461                loadingDiv.remove();
462                if (status >= 200 && status < 300) {
463                    // Only show success message if form is still visible
464                    if (form.parentElement) {
465                        const thankYouDiv = Object.assign(document.createElement('div'), {
466                            textContent: 'Thank you for signing up!',
467                            className: 'form-message', 
468                            style: 'color: #4CAF50; margin-top: 10px; font-size: 14px; display: block;'
469                        });
470                        form.insertAdjacentElement('afterend', thankYouDiv);
471                        form.reset();
472                    }
473                } else {
474                    const errorDiv = Object.assign(document.createElement('div'), {
475                        textContent: 'There was an error signing up. Please try again.',
476                        className: 'form-message', 
477                        style: 'color: #ff0000; margin-top: 10px; font-size: 14px; display: block;'
478                    });
479                    form.insertAdjacentElement('afterend', errorDiv);
480                    console.error('Drip error:', body);
481                }
482            })
483            .catch(error => {
484                loadingDiv.remove();
485                const errorDiv = Object.assign(document.createElement('div'), {
486                    textContent: 'There was an error signing up. Please try again.',
487                    className: 'form-message', 
488                    style: 'color: #ff0000; margin-top: 10px; font-size: 14px; display: block;'
489                });
490                form.insertAdjacentElement('afterend', errorDiv);
491                console.error('Drip fetch error:', error);
492            });
493        });
494    });
495});
496</script>
496
497
498<!-- trustarc autoblock js -->
499<script>
500window.addEventListener("message", function(event) {
501	var eventDataJson = null;
502	// We only care about TrustArc Events at this point. And TrustArc's even it encoded in JSON
503	try {
504		eventDataJson = JSON.parse(event.data);
505	} catch (e) {
506		// Some other event that is not JSON.
507		// TrustArc encodes the data as JSON
508		 console.log(event.data);
509	}
510	// Safeguard to make sure we are only getting events from TrustArc
511	if (eventDataJson && eventDataJson.source === "preference_manager") {
512		// Means that the user has submited their preferences
513		if (eventDataJson.message === "submit_preferences") {
514			setTimeout(function() {
515				window.location.reload();
516			}, 20);
517		}
518	}
519}, false);
520</script>
520
521</head>
522
523<body class="wp-singular page-template-default page page-id-28 wp-theme-warontherocks" >
524
525 
526
527  <header  class="tw:relative tw:mt-0 tw:mb-0">
528    <div class="tw:container tw:mx-auto tw:flex tw:justify-between tw:items-center tw:py-6 tw:px-4 tw:max-w-[1200px]">
529        <div class="tw:flex tw:items-center tw:gap-4 tw:w-full tw:lg:w-auto">
530            <button class="hamburger nav-opener tw:lg:hidden tw:w-8 tw:h-8 tw:flex tw:flex-col tw:justify-between tw:py-1.5 tw:cursor-pointer" onclick="document.getElementById('mobile-menu').classList.toggle('tw:hidden')" aria-label="Toggle menu">
531                <span class="tw:block tw:w-full tw:h-0.5 tw:bg-[#1A1818] tw:transition-all"></span>
532                <span class="tw:block tw:w-full tw:h-0.5 tw:bg-[#1A1818] tw:transition-all"></span>
533                <span class="tw:block tw:w-full tw:h-0.5 tw:bg-[#1A1818] tw:transition-all"></span>
534        </button>
535            <a class="tw:flex-1 tw:text-center tw:lg:text-left" href="https://warontherocks.com">
536              <img src="https://warontherocks.com/wp-content/themes/warontherocks/assets/home2019/assets/new-logo-transparent.png?v=1782401521" alt="" width="370" height="83" style="width:370px; max-width:100%; height:auto;" class="md:tw:max-w-[245px] sm:tw:max-w-[185px]">
537            </a>
538        </div>
539
540        <!-- Desktop Navigation -->
541        <ul class="tw:mb-0 tw:ml-0 tw:hidden tw:lg:flex tw:gap-4 tw:xl:gap-6 tw:items-center">
542            <li id="menu-item-34678" class="tw:list-none tw:flex tw:items-center menu-item-type-taxonomy menu-item-object-category menu-item-34678"><a href="https://warontherocks.com/category/commentary/"><span class="tw:text-[#0D101D] tw:font-inter tw:text-base tw:hover:text-gray-700! tw:hover:underline tw:transition-colors tw:duration-200"">Commentary</span></a></li><li id="menu-item-34679" class="tw:list-none tw:flex tw:items-center menu-item-type-taxonomy menu-item-object-category menu-item-34679"><a href="https://warontherocks.com/category/members/"><span class="tw:text-[#0D101D] tw:font-inter tw:text-base tw:hover:text-gray-700! tw:hover:underline tw:transition-colors tw:duration-200"">Members</span></a></li><li id="menu-item-34640" class="tw:list-none tw:flex tw:items-center menu-item-type-post_type menu-item-object-page menu-item-34640"><a href="https://warontherocks.com/understanding-the-russo-ukrainian-war-a-guide-from-war-on-the-rocks/"><span class="tw:text-[#0D101D] tw:font-inter tw:text-base tw:hover:text-gray-700! tw:hover:underline tw:transition-colors tw:duration-200"">Russo-Ukrainian War</span></a></li>                        <li class="tw:inline-block tw:list-none"><a class="tw:text-gray-900 tw:font-inter tw:text-base tw:hover:text-gray-700! tw:hover:underline" href="https://warontherocks.com/login/">Sign In</a></li>
543                        <li class="tw:inline-block tw:list-none"><div class="tw:relative">
544    <button type="button" class="tw:p-2 tw:rounded-full tw:bg-white hover:tw:bg-gray-100 tw:transition-colors tw:cursor-pointer tw:group" onclick="document.getElementById('search-modal').classList.remove('tw:hidden')" aria-label="Open search">
545      <svg class="tw:w-5 tw:h-5 tw:text-gray-600 group-hover:tw:text-gray-800" fill="none" stroke="currentColor" viewBox="0 0 24 24">
546        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" />
547      </svg>
548    </button>
549    <div id="search-modal" class="tw:hidden tw:fixed tw:inset-0 tw:z-50 tw:bg-black/50 tw:backdrop-blur-sm">
550      <div class="tw:absolute tw:top-1/2 tw:-translate-y-1/2 tw:left-1/2 tw:-translate-x-1/2 tw:w-full tw:max-w-2xl tw:px-4 tw:animate-fade-in">
551        <form id="searchform" method="get" action="https://warontherocks.com/" class="tw:bg-white tw:rounded-xl tw:shadow-2xl tw:overflow-hidden tw:border tw:border-gray-100">
552          <div class="tw:relative">
553            <input type="text" name="s" id="s" placeholder="Search articles, podcasts, and more..." class="tw:w-full tw:py-5 tw:pl-6 tw:pr-14 tw:text-lg tw:font-inter tw:border-none tw:outline-none tw:m-0 tw:placeholder-gray-400 focus:tw:ring-0" autofocus>
554            <button type="submit" class="tw:absolute tw:right-4 tw:top-1/2 tw:-translate-y-1/2 tw:p-2 tw:text-gray-500 hover:tw:text-gray-700 tw:transition-colors">
555              <svg class="tw:w-6 tw:h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24">
556                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" />
557              </svg>
558            </button>
559          </div>
560        </form>
561        <button onclick="document.getElementById('search-modal').classList.add('tw:hidden')" class="tw:absolute tw:-top-12 tw:right-4 tw:text-white tw:p-2 tw:cursor-pointer tw:bg-white/10 tw:rounded-lg tw:hover:bg-white/20 tw:transition-colors">
562          <svg class="tw:w-5 tw:h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
563            <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" />
564          </svg>
565          <span class="tw:sr-only">Close</span>
566        </button>
567      </div>
568    </div>
569  </div></li>
570                        
571                                </ul>
572
573        <!-- Mobile Navigation -->
574        <div id="mobile-menu" class="tw:hidden tw:fixed tw:inset-y-0 tw:left-0 tw:z-50 tw:bg-white tw:w-64 tw:shadow-lg">
575            <div class="tw:h-full tw:overflow-y-auto">
576                <div class="tw:flex tw:justify-end tw:p-4">
577                    <button onclick="document.getElementById('mobile-menu').classList.add('tw:hidden')" class="tw:p-2">
578                        <svg class="tw:w-6 tw:h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24">
579                            <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" />
580                        </svg>
581                    </button>
582                </div>
583                                    <ul class="tw:flex tw:flex-col tw:gap-6 tw:p-4 tw:list-none">
584                        <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-34678"><li class="tw:py-2 tw:border-b tw:border-gray-200"><a href="https://warontherocks.com/category/commentary/"><span class="tw:text-gray-900 tw:font-inter tw:text-base tw:hover:text-gray-700! tw:hover:underline">Commentary</span></a></li></li>
585<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-34679"><li class="tw:py-2 tw:border-b tw:border-gray-200"><a href="https://warontherocks.com/category/members/"><span class="tw:text-gray-900 tw:font-inter tw:text-base tw:hover:text-gray-700! tw:hover:underline">Members</span></a></li></li>
586<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34640"><li class="tw:py-2 tw:border-b tw:border-gray-200"><a href="https://warontherocks.com/understanding-the-russo-ukrainian-war-a-guide-from-war-on-the-rocks/"><span class="tw:text-gray-900 tw:font-inter tw:text-base tw:hover:text-gray-700! tw:hover:underline">Russo-Ukrainian War</span></a></li></li>
587                        
588                        <li class="tw:py-2 tw:border-b tw:border-gray-200"><a class="tw:text-gray-900 tw:font-inter tw:text-base tw:hover:text-gray-700! tw:hover:underline" href="https://warontherocks.com/login/">Sign In</a></li>
589
590                    </ul>
591                            </div>
592        </div>
593
594    </div>
595  </header>
596  
597
598<div class="row">
599    <div class="small-12 columns wotr_content">
600        <div class="tw:text-center tw:mb-10 tw:mt-5 tw:text-5xl! tw:leading-tight tw:uppercase tw:font-bold tw:font-ivar-text">
601            About        </div>
602        <div class="body-text tw:font-ivar-text">
603            <div class="text centered single-post-text tw:font-ivar-text">
604                                    
605<p><em>War on the Rocks</em> is a platform for analysis and debate on strategy, defense, and foreign affairs. It features articles and podcasts produced by an array of writers with deep experience in these matters: top notch scholars who study war, those who have served or worked in war zones, and more than a few who have done it all.<p>This is what sets us apart from other publications: experience.</p><p>Among our regular contributors are people who have worked on every continent in the world. They have commanded ships, bargained with militias, led patrols, managed alliances, called for fires, and negotiated treaties. They include former diplomats, officers, NCOs, intelligence professionals, and some of the most reputable scholars in the world studying war and international politics. Our contributors include citizens of countries from around the world, members of all political parties and none. But they all converge on that one guiding principle for our project: experience.</p><p>We seek to teach people <i>how</i>&nbsp;to think about the world, rather than&nbsp;<i>what</i> to think about it. We do not impose conclusions on our authors or our readers. We reason forward to find answers, not backward from predetermined beliefs. We believe in the centrality of fear, honor, and interest as drivers of inter-state affairs. Politics is power. 
605<i>&Agrave; la</i> Morgenthau, we understand power as &ldquo;anything that establishes and maintains the power of man over man &hellip;. from physical violence to the most subtle psychological ties by which one mind controls another.&rdquo;&nbsp; While armed force or the threat thereof is often central to our analyses, our writers also engage deeply with ideas and social control as mechanisms for power. No topic is off limits.</p><p>Follow us on Twitter<a href="https://twitter.com/warontherocks" target="_blank" rel="noopener"> @WarOnTheRocks</a>, join us on <a href="https://www.facebook.com/warontherocks" target="_blank" rel="noopener">Facebook</a>, and become a <a href="https://warontherocks.com/membership">member</a>.</p><p><em>War on the Rocks</em> is owned and operated by Metamorphic Media LLC.</p></p>
606                            </div>
607        </div>
608    </div>
609</div>
610
611
612<footer class="tw:pt-0! tw:pb-2! tw:bg-black tw:mt-0">
613    <!-- Mobile Social Icons -->
614    <div class="tw:block tw:md:hidden tw:container tw:mx-auto tw:pt-4 tw:pb-4 tw:border-b tw:border-white">
615        <div class="tw:flex tw:justify-center tw:gap-4">
616            <a target="_blank" class="tw:bg-white tw:rounded-xs tw:w-6 tw:h-6 tw:flex tw:items-center tw:justify-center tw:no-underline" href="https://twitter.com/WarOnTheRocks"><i class="fab fa-x-twitter fa-lg tw:text-black"></i></a>
617            <a target="_blank" class="tw:bg-white tw:rounded-xs tw:w-6 tw:h-6 tw:flex tw:items-center tw:justify-center tw:no-underline" href="https://www.facebook.com/WarOnTheRocks/"><i class="fab fa-facebook fa-lg tw:text-black"></i></a>
618            <a target="_blank" class="tw:bg-white tw:rounded-xs tw:w-6 tw:h-6 tw:flex tw:items-center tw:justify-center tw:no-underline" href="https://www.linkedin.com/company/wotr"><i class="fab fa-linkedin fa-lg tw:text-black"></i></a>
619            <a target="_blank" class="tw:bg-white tw:rounded-xs tw:w-6 tw:h-6 tw:flex tw:items-center tw:justify-center tw:no-underline" href="https://warontherocks.com/feed/"><i class="fas fa-rss fa-lg tw:text-black"></i></a>
620        </div>
621    </div>
622
623    <!-- Desktop Header -->
624    <div class="tw:hidden tw:md:block tw:container tw:mx-auto tw:pt-4 tw:pb-4 tw:border-b tw:border-white">
625        <div class="tw:block tw:md:flex tw:gap-4 tw:space-y-4 tw:md:space-y-0">
626            <div class="tw:flex-1 tw:items-center tw:justify-between">
627                <span class="tw:text-white tw:text-2xl tw:font-bold! tw:font-inter tw:mt-0! tw:mb-0! tw:uppercase">War On The Rocks</span>
628            </div>
629            <div class="tw:flex-1 tw:gap-4 sm:m-auto">
630                <div class="tw:flex-1 tw:gap-4 tw:flex tw:md:justify-end">
631                    <a target="_blank" class="tw:bg-white tw:rounded-xs tw:w-6 tw:h-6 tw:flex tw:items-center tw:justify-center tw:no-underline" href="https://twitter.com/WarOnTheRocks"><i class="fab fa-x-twitter fa-lg tw:text-black"></i></a>
632                    <a target="_blank" class="tw:bg-white tw:rounded-xs tw:w-6 tw:h-6 tw:flex tw:items-center tw:justify-center tw:no-underline" href="https://bsky.app/profile/warontherocks.bsky.social"><i class="fab fa-bluesky fa-lg tw:text-black"></i></a>
633                    <a target="_blank" class="tw:bg-white tw:rounded-xs tw:w-6 tw:h-6 tw:flex tw:items-center tw:justify-center tw:no-underline" href="https://www.facebook.com/WarOnTheRocks/"><i class="fab fa-facebook fa-lg tw:text-black"></i></a>
634                    <a target="_blank" class="tw:bg-white tw:rounded-xs tw:w-6 tw:h-6 tw:flex tw:items-center tw:justify-center tw:no-underline" href="https://www.linkedin.com/company/wotr"><i class="fab fa-linkedin fa-lg tw:text-black"></i></a>
635                    <a target="_blank" class="tw:bg-white tw:rounded-xs tw:w-6 tw:h-6 tw:flex tw:items-center tw:justify-center tw:no-underline" href="https://warontherocks.com/feed/"><i class="fas fa-rss fa-lg tw:text-black"></i></a>
636                </div>
637            </div>
638        </div>
639    </div>
640
641    <div class="tw:container tw:mx-auto tw:pt-8">
642                    <!-- ========================================= -->
643            <!-- LOGGED OUT FOOTER - NEW 3-COLUMN LAYOUT -->
644            <!-- ========================================= -->
645            <div class="tw:block tw:md:grid tw:md:grid-cols-7 tw:gap-8 tw:space-y-4 tw:md:space-y-4 tw:md:space-y-0">
646                <!-- About Section - 1 grid columns -->
647                <div class="tw:col-span-1 tw:items-center tw:justify-between tw:space-y-4">
648                    <div class="tw:inline-block tw:text-white tw:text-sm tw:font-bold! tw:font-inter tw:mt-0! tw:mb-4">Overview</div>
649                    <ul class="tw:list-none tw:p-0! tw:m-0! tw:gap-4 tw:space-y-2">
650                        <li id="menu-item-34631" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-28 current_page_item menu-item-34631"><a href="https://warontherocks.com/about/" aria-current="page"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">About</span></a></li>
651<li id="menu-item-34632" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34632"><a href="https://warontherocks.com/account/"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">Account</span></a></li>
652<li id="menu-item-35406" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35406"><a href="https://warontherocks.com/advertising/"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">Advertising</span></a></li>
653<li id="menu-item-34634" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34634"><a href="https://warontherocks.com/contact/"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">Contact</span></a></li>
654<li id="menu-item-34706" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34706"><a href="https://warontherocks.com/events-and-sponsorships/"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">Events and Sponsorships</span></a></li>
655<li id="menu-item-34661" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34661"><a href="https://warontherocks.com/people/"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">People</span></a></li>
656<li id="menu-item-34662" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34662"><a href="https://warontherocks.com/guidelines/"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">Editorial Guidelines for Pitching and Submitting</span></a></li>
657                    </ul>
658                </div>
659
660                <!-- Free Content Section - 1 grid columns -->
661                <div class="tw:col-span-1 tw:items-center tw:justify-between tw:space-y-4">
662                    <div class="tw:inline-block tw:text-white tw:text-sm tw:font-bold! tw:font-inter tw:mt-0! tw:mb-4">Featured Content</div>
663                    <ul class="tw:list-none tw:p-0! tw:m-0! tw:gap-4 tw:space-y-2">
664                        <li id="menu-item-35687" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-35687"><a href="https://warontherocks.com/category/special-series/applied-history/"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">Applied History</span></a></li>
665<li id="menu-item-35686" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-35686"><a href="https://warontherocks.com/category/special-series/battle-studies/"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">Battle Studies</span></a></li>
666<li id="menu-item-35691" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-35691"><a href="https://warontherocks.com/category/book-reviews/"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">Book Reviews</span></a></li>
667<li id="menu-item-35689" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-35689"><a href="https://warontherocks.com/category/vertical/cogs-of-war/"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">Cogs of War</span></a></li>
668<li id="menu-item-43989" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-43989"><a href="https://warontherocks.com/category/special-series/war-by-other-ledgers/"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">War by Other Ledgers</span></a></li>
669<li id="menu-item-35690" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-35690"><a href="https://warontherocks.com/category/podcasts/war-on-the-rocks/"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">War On The Rocks</span></a></li>
670<li id="menu-item-44374" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-44374"><a href="https://warontherocks.com/whats-going-on-in-iran/"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">What’s Going On In Iran?</span></a></li>
671<li id="menu-item-42731" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-42731"><a href="https://warontherocks.com/whats-going-on-in-venezuela/"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">What&#8217;s Going On In Venezuela?</span></a></li>
672                    </ul>
673                </div>
674
675                <!-- Members Section - 2 grid columns -->
676                <div class="tw:col-span-2 tw:items-center tw:justify-between tw:space-y-4">
677                    <div class="tw:inline-block tw:text-white tw:text-sm tw:font-bold! tw:font-inter tw:mt-0! tw:mb-4">Members</div>
678                    <ul class="tw:list-none tw:p-0! tw:m-0! tw:gap-4 tw:space-y-2">
679                        <li id="menu-item-34664" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34664"><a href="https://warontherocks.com/membership/"><span class="tw:text-white tw:font-inter tw:text-sm tw:hover:text-white! tw:hover:underline">Membership</span></a></li>
680                    </ul>
681                </div>
682
683                <!-- Newsletter Section - 3 grid columns -->
684                <div class="tw:col-span-3 tw:items-center tw:justify-between tw:space-y-4">
685                    <div class="tw:flex tw:flex-col tw:md:flex-row tw:gap-2 tw:justify-items-center">
686                        <div class="tw:flex-1 tw:text-left">
687                            <div class="tw:text-white tw:text-sm tw:font-bold! tw:font-inter tw:mt-0! tw:mb-4">Get More War On The Rocks</div>
688                            <div class="tw:text-[#83858D] tw:text-xs tw:font-bold! tw:font-inter tw:mt-0! tw:mb-4">Support Our Mission And Get Exclusive Content</div>
689                        </div>
690                        <div class="tw:flex-1 tw:w-full tw:md:w-auto">
691                            <a class="tw:bg-[#ffffff] tw:text-black tw:font-bold! tw:hover:underline tw:transition-colors tw:duration-200 tw:px-4 tw:py-2 tw:rounded-sm tw:hover:cursor-pointer tw:font-rubik tw:whitespace-nowrap tw:w-full tw:md:w-auto tw:block tw:text-center" href="https://warontherocks.com/membership/">BECOME A MEMBER</a>
692                        </div>
693                    </div>
694                    <form id="drip-global-signup-form">
695                        <div class="tw:text-white tw:text-sm tw:font-bold! tw:font-inter tw:mt-0! tw:mb-4">Subscribe to our newsletter</div>
696                        <div class="tw:flex tw:flex-col tw:md:flex-row tw:gap-2">
697                            <div class="tw:border-none tw:flex-1">
698                                <input type="hidden" name="tag" value="dailynewsletter">
699                                <input type="email" id="email" placeholder="Enter your email address" name="email" class="tw:text-[#83858D] tw:border tw:border-gray-700 tw:bg-[#1F212F] tw:px-4 tw:py-2 tw:w-full tw:text-sm! tw:font-inter tw:mb-0 placeholder:tw:text-[#83858D]">
700                            </div>
701                            <div class="tw:flex-initial">
702                                <div style="display:none;">
703                                    <input type="text" name="website" value="" autocomplete="off">
704                                </div>
705                                <button class="tw:bg-[#0A0A1F] tw:h-full tw:border tw:border-white tw:text-white tw:font-bold! tw:hover:underline tw:transition-colors tw:duration-200 tw:px-4 tw:py-2 tw:font-rubik tw:rounded-sm tw:hover:cursor-pointer" type="submit">SUBSCRIBE</button>
706                            </div>
707                        </div>
708                        <div class="tw:text-[#83858D] tw:text-xs tw:font-inter tw:mt-2! tw:mb-4">By signing up you agree to our data policy</div>
709                    </form>
710                </div>
711            </div>
712            <!-- END LOGGED OUT FOOTER -->
713        
714        <!-- ========================================= -->
715        <!-- FOOTER BOTTOM LINKS (UNCHANGED) -->
716        <!-- ========================================= -->
717        <div class="tw:container tw:mx-auto tw:py-0 tw:pt-4 tw:lg:pt-10 tw:text-left tw:md:text-center">
718            <ul class="tw:block tw:list-none tw:p-0! tw:m-0! tw:gap-4 tw:mx-auto tw:justify-center tw:space-y-4 tw:md:flex">
719                <li class="tw:mb-4! tw:md:mb-0! tw:flex tw:items-center tw:lg:justify-center"><a class="tw:font-inter tw:text-xs tw:text-[#83858D]" href="https://warontherocks.com/privacy-policy/">Privacy Policy </a></li>
720                <li class="tw:mb-4! tw:md:mb-0! tw:flex tw:items-center tw:lg:justify-center tw:md:border-l tw:md:border-[#83858D] tw:md:pl-4"><a class="tw:font-inter tw:text-xs tw:text-[#83858D]" href="https://warontherocks.com/terms-use-privacy-policies/">Terms of Service </a></li>
721                <li class="tw:mb-4! tw:md:mb-0! tw:flex tw:items-center tw:lg:justify-center tw:md:border-l tw:md:border-[#83858D] tw:md:pl-4"><a class="tw:font-inter tw:text-xs tw:text-[#83858D]" href="https://warontherocks.com/sitemap_index.xml">Sitemap </a></li>
722                                <!-- TrustArc -->
723                <li class="tw:mb-4! tw:md:mb-0! tw:flex tw:items-center tw:lg:justify-center tw:md:border-l tw:md:border-[#83858D] tw:md:pl-4"><a class="tw:font-inter tw:text-xs tw:text-[#83858D]" href="javascript:void(0)" onclick="truste.eu.clickListener()">Cookie Preferences</a></li>
724                                <li class="tw:mb-0! tw:flex tw:flex-col tw:md:flex-row tw:items-center tw:lg:justify-center tw:md:border-l tw:md:border-[#83858D] tw:md:pl-4 tw:text-[#83858D] tw:font-inter tw:text-xs">
725                    <span>Copyright &copy; 2026</span>
726                    <span class="tw:font-inter tw:text-[#83858D] tw:md:pl-2">War on the Rocks Media Inc.</span>
727                    <span class="tw:md:inline tw:md:pl-2">All Rights Reserved.</span>
728                </li>
729            </ul>
730        </div>
731    </div>
732        <!-- TrustArc -->
733    <div id="consent_blackbar"></div>
734    </footer>
735
736<script src="https://warontherocks.com/wp-content/themes/warontherocks/assets/home2019/jquery.js"></script>
vendor: 1 bytes, line 736
736
737<script>
738function flint_code() {
739    const $subscribe = $('.subscribe');
740    const $searchbar = $('.searchbar');
741    const $newMenu = $('.new_menu');
742    const $navOpener = $('.nav-opener');
743    const $popup = $('.popup');
744    const $latestPosts = $('.latest-posts');
745    const $podcasts = $('.podcasts');
746    const $tnsrPosts = $('.tnsr-posts');
747
748    $subscribe.find('button').on('click touch', () => {
749        $subscribe.find('.hidden-sighup').addClass('active');
750    });
751
752    $('.expand-form').on('click touch', function() {
753        $searchbar.find('input, button').toggleClass('active');
754        $(this).toggleClass('hidden');
755    });
756
757    $('.hamburger').on('click touch', () => {
758        $newMenu.toggleClass('active');
759        $navOpener.toggleClass('active');
760    });
761
762    $('.got-it').on('click touch', () => {
763        $popup.toggleClass('hidden');
764        Cookies.set('wotr_new_v1', '1', { expires: 180 });
765    });
766
767    function switchContent($activeBtn, $showContent) {
768        $('.podcasts-active, .wotr-active, .tnsr-active').removeClass('selected');
769        $activeBtn.addClass('selected');
770        $latestPosts.add($podcasts).add($tnsrPosts)
771            .removeClass('active')
772            .addClass('hidden');
773        $showContent
774            .removeClass('hidden')
775            .addClass('active');
776    }
777
778    $('.podcasts-active').on('click touch', function() {
779        switchContent($(this), $podcasts);
780    });
781
782    $('.wotr-active').on('click touch', function() {
783        switchContent($(this), $latestPosts);
784    });
785
786    $('.tnsr-active').on('click touch', function() {
787        switchContent($(this), $tnsrPosts);
788    });
789}
790
791function init() {
792    const js_version = "1.0.3";
793    const script = document.createElement("script");
794    script.src = "https://warontherocks.com/wp-content/themes/warontherocks/assets/js/script.js?v=" + js_version;
795    document.body.appendChild(script);
796    flint_code();
797}
798
799if (window.addEventListener) {
800    window.addEventListener("load", init, false);
801} else if (window.attachEvent) {
802    window.attachEvent("onload", init);
803} else {
804    window.onload = init;
805}
806</script>
vendor: 1 bytes, line 806
806
807<script type="speculationrules">
808{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/warontherocks/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
809</script>
809
810<!-- This site is converting visitors into subscribers and customers with OptinMonster - https://optinmonster.com :: Campaign Title: Daily Signup -- Version 2 -->
811<script>(function(d,u,ac){var s=d.createElement('script');s.type='text/javascript';s.src='https://a.omappapi.com/app/js/api.min.js';s.async=true;s.dataset.user=u;s.dataset.campaign=ac;d.getElementsByTagName('head')[0].appendChild(s);})(document,387206,'pw6fe3bbemtwbkqmaxyg');</script>
811
812<!-- / OptinMonster -->		
812<script type="text/javascript">
813		var pw6fe3bbemtwbkqmaxyg_shortcode = true;		</script>
813
814		
814<script type="text/javascript" id="plausible-form-submit-integration-js-extra">
815/* <![CDATA[ */
816var plausible_analytics_i18n = {"form_completions":"WP Form Completions"};
817//# sourceURL=plausible-form-submit-integration-js-extra
818/* ]]> */
819</script>
vendor: 1 bytes, line 819
819
820<script type="text/javascript" src="https://warontherocks.com/wp-content/plugins/plausible-analytics/assets/dist/js/plausible-form-submit-integration.js?ver=1785514398" id="plausible-form-submit-integration-js"></script>
vendor: 1 bytes, line 820
820
821<script type="text/javascript" src="https://warontherocks.com/wp-content/plugins/wotr-promo/js/wotrpromo.js?ver=1.0.10" id="wotrpromo-js"></script>
vendor: 1 bytes, line 821
821
822<script type="text/javascript" src="https://media.supportingcast.fm/js/sc-widget.js?ver=2026092407" id="sc-widget-js-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 822
822
823<script>(function(d){var s=d.createElement("script");s.type="text/javascript";s.src="https://a.omappapi.com/app/js/api.min.js";s.async=true;s.id="omapi-script";d.getElementsByTagName("head")[0].appendChild(s);})(document);</script>
823<script type="text/javascript" src="https://warontherocks.com/wp-content/plugins/optinmonster/assets/dist/js/helper.min.js?ver=2.16.24" id="optinmonster-wp-helper-js"></script>
vendor: 1 bytes, line 823
823
824<script id="wp-emoji-settings" type="application/json">
825{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://warontherocks.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.5"}}
826</script>
vendor: 1 bytes, line 826
826
827<script type="module">
828/* <![CDATA[ */
829/*! This file is auto-generated */
830const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});
831//# sourceURL=https://warontherocks.com/wp-includes/js/wp-emoji-loader.min.js
832/* ]]> */
833</script>
833
834		
834<script type="text/javascript">var omapi_localized = {
835			ajax: 'https://warontherocks.com/wp-admin/admin-ajax.php?optin-monster-ajax-route=1',
836			nonce: 'c0a63a43c4',
837			slugs:
838			{"pw6fe3bbemtwbkqmaxyg":{"slug":"pw6fe3bbemtwbkqmaxyg","mailpoet":false}}		};</script>
838
839				
839<script type="text/javascript">var omapi_data = {"object_id":28,"object_key":"page","object_type":"post","term_ids":[],"wp_json":"https:\/\/warontherocks.com\/wp-json","wc_active":false,"edd_active":false,"nonce":"56a3156fc8"};</script>
839
840		<!-- Facebook Pixel Code -->
841<script>
vendor: 417 bytes, lines 841-850
841
842  !function(f,b,e,v,n,t,s)
843  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
844  n.callMethod.apply(n,arguments):n.queue.push(arguments)};
845  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
846  n.queue=[];t=b.createElement(e);t.async=!0;
847  t.src=v;s=b.getElementsByTagName(e)[0];
848  s.parentNode.insertBefore(t,s)}(window, document,'script',
849  'https://connect.facebook.net/en_US/fbevents.js');
850  fbq('init', '
850360112584754717
vendor: 32 bytes, lines 850-851
850');
851  fbq('track', 'PageView');
852</script>
852
853<noscript>
854  <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=360112584754717&ev=PageView&noscript=1" />
855</noscript>
856<!-- End Facebook Pixel Code -->
857
858<!-- Start Alexa Certify Javascript -->
859<script type="text/javascript">
860_atrk_opts = { atrk_acct:"QQeci1aoZM00E9", domain:"warontherocks.com",dynamic: true};
861(function() { var as = document.createElement('script'); as.type = 'text/javascript'; as.async = true; as.src = "https://d31qbv1cthcecs.cloudfront.net/atrk.js"; var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(as, s); })();
862</script>
862
863<noscript><img src="https://d5nxst8fruw4z.cloudfront.net/atrk.gif?account=QQeci1aoZM00E9" style="display:none" height="1" width="1" alt="" /></noscript>
864<!-- End Alexa Certify Javascript -->
865
866</body>
867</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.