PageSourceSearch

https://maxintel.org/news.html

html maxintel.org collected 2026-10-08 10:26:54 UTC 96,690 bytes, 1,073 lines download raw bytes

1<!DOCTYPE html>
2
3<html lang="en">
4<head>
4<script>(function(){try{var t=localStorage.getItem("mi_theme")||(window.matchMedia&&matchMedia("(prefers-color-scheme: light)").matches?"light":"dark");document.documentElement.setAttribute("data-theme",t)}catch(e){}})()</script>
4<meta name='impact-site-verification' value='589f6032-7f25-45ab-ad0a-ef66650d254d'><link href="https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700&family=IBM+Plex+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap" rel="stylesheet">
5<meta charset="utf-8"/>
6<link href="favicon.svg" rel="icon" type="image/svg+xml"/>
7<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
8<title>Free News &amp; Media Archive Search — OSINT</title>
9<meta content="Search news archives and media sources for OSINT research and verification. Find articles, track coverage, and cross-check claims, no signup." name="description"/>
10<meta content="news search, media archive, OSINT news, Archive.today, newspaper archive, TV news search, fact check, press release search, news OSINT, media research, open source intelligence news" name="keywords"/>
11<link href="https://maxintel.org/news.html" rel="canonical"/>
12<!-- Open Graph -->
13<meta content="website" property="og:type"/>
14<meta content="Free News &amp; Media Archive Search — OSINT" property="og:title"/>
15<meta content="Search news archives and media sources for OSINT research and verification. Find articles, track coverage, and cross-check claims, no signup." property="og:description"/>
16<meta content="https://maxintel.org/news.html" property="og:url"/>
17<meta content="https://maxintel.org/og-image.png" property="og:image"/><meta content="Max Intel" property="og:site_name"/>
18<meta content="en_US" property="og:locale"/>
19<!-- Twitter Card -->
20<meta content="summary_large_image" name="twitter:card"/>
21<meta content="https://maxintel.org/og-image.png" name="twitter:image"/>
22<meta content="Free News &amp; Media Archive Search — OSINT" name="twitter:title"/>
23<meta content="Search news archives and media sources for OSINT research and verification. Find articles, track coverage, and cross-check claims, no signup." name="twitter:description"/>
24<!-- Additional SEO meta -->
25<meta content="index, follow, max-snippet:-1, max-image-preview:large" name="robots"/>
26<meta content="Ned Walsch" name="author"/>
27<meta content="#16171d" name="theme-color"/>
28<link href="https://fonts.googleapis.com" rel="preconnect"/>
29<link href="https://fonts.googleapis.com" rel="dns-prefetch"/>
30<link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/>
31
32
33<noscript></noscript>
34<style>svg:not([width]){width:1.1em;height:1.1em}.nav-logo-icon svg{width:18px;height:18px;color:var(--accent-ink,#1a1408)}.intent-chip svg{width:15px;height:15px}.tool-card-icon svg{width:21px;height:21px}.hp-category-icon svg{width:22px;height:22px}.rt-card svg{width:15px;height:15px}.skip-link{position:absolute;left:-9999px;top:0;z-index:1000;background:#000;color:#fff;padding:8px 14px;border-radius:0 0 6px 0}.skip-link:focus{left:0}/* === MAX INTEL — Style 0 (global chrome) — restyled v6 === */
35:root{
36  /* Backgrounds */
37  --bg-primary:#16171d;
38  --bg-secondary:#1a1c23;
39  --bg-tertiary:#202229;
40  --bg-card:#1a1c23;
41  --bg-elevated:#21242e;
42  /* Borders & rules */
43  --border-color:#2a2d38;
44  --border-strong:#363a47;
45  /* Text */
46  --text-primary:#f1ede4;
47  --text-secondary:#a7a299;
48  --text-muted:#7c776d;
49  --text-faint:#5b5750;
50  /* Accents */
51  --accent-primary:#eaa940;
52  --accent-secondary:#f0bd6a;
53  --accent-warning:#ffaa00;
54  --accent-danger:#ff4466;
55  --accent-purple:#aa66ff;
56  /* Legacy gradient kept for back-compat with embedded tool UI */
57  --gradient-main:linear-gradient(135deg,#eaa940 0%,#f0bd6a 100%);
58  --shadow-glow:0 0 0 0 transparent;
59  --shadow-card:0 0 0 0 transparent;
60  /* Radii */
61  --radius-sm:6px;
62  --radius-md:8px;
63  --radius-lg:12px;
64  /* Fonts */
65  --font-display:'Space Grotesk',system-ui,sans-serif;
66  --font-mono:'JetBrains Mono',ui-monospace,monospace;
67}
68body{
69  font-family:var(--font-display);
70  background:var(--bg-primary);
71  color:var(--text-primary);
72  min-height:100vh;
73  overflow-x:hidden;
74  -webkit-font-smoothing:antialiased;
75  -moz-osx-font-smoothing:grayscale;
76  line-height:1.55;
77}
78
79/* Decorative bg layers — kept selectors for back-compat but tone them way down */
80.bg-grid{
81  position:fixed;top:0;left:0;width:100%;height:100%;
82  background-image:linear-gradient(rgba(255,255,255,0.012) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.012) 1px,transparent 1px);
83  background-size:64px 64px;
84  pointer-events:none;z-index:0;
85}
86.bg-gradient{
87  position:fixed;top:0;left:0;width:100%;height:100%;
88  background:radial-gradient(ellipse at 15% 0%,rgba(234,169,64,0.04) 0%,transparent 45%),radial-gradient(ellipse at 85% 95%,rgba(240,189,106,0.03) 0%,transparent 50%);
89  pointer-events:none;z-index:0;
90}
91
92.container{
93  position:relative;z-index:1;
94  max-width:1200px;margin:0 auto;
95  padding:24px 40px;
96}
97
98/* === Navbar === */
99.navbar{
100  background:rgba(10,10,15,0.85);
101  backdrop-filter:saturate(140%) blur(8px);
102  -webkit-backdrop-filter:saturate(140%) blur(8px);
103  border-bottom:0.5px solid var(--border-color);
104  padding:0 24px;
105  position:sticky;top:0;z-index:100;
106}
107.nav-container{
108  max-width:1200px;margin:0 auto;
109  display:flex;align-items:center;justify-content:space-between;
110  height:60px;
111}
112.nav-logo-icon{
113  width:30px;height:30px;
114  background:var(--accent-primary);
115  border-radius:7px;
116  display:flex;align-items:center;justify-content:center;
117  font-size:14px;font-weight:600;color:#16171d;
118}
119@keyframes fadeSlide{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}
120.nav-category{margin-bottom:6px}
121.nav-category:last-child{margin-bottom:0}
122.nav-category-title{
123  font-size:10px;font-family:var(--font-mono);color:var(--text-muted);
124  text-transform:uppercase;letter-spacing:1.2px;
125  padding:10px 12px 6px;
126  border-bottom:0.5px solid var(--border-color);
127  margin-bottom:4px;
128}
129.nav-dropdown-link{
130  display:flex;align-items:center;gap:10px;
131  padding:9px 12px;
132  font-size:13px;font-weight:500;
133  color:var(--text-secondary);
134  text-decoration:none;
135  border-radius:var(--radius-md);
136  transition:all .15s ease;
137}
138.nav-dropdown-link:hover{color:var(--accent-primary);background:rgba(234,169,64,0.06)}
139.nav-dropdown-link.active{color:var(--accent-primary);background:rgba(234,169,64,0.08)}
140.nav-dropdown-link .icon{font-size:14px;width:20px;text-align:center}
141
142/* === Page header === */
143header{text-align:center;padding:48px 20px 28px}
144.page-title{
145  font-size:30px;font-weight:500;letter-spacing:-0.8px;
146  margin-bottom:10px;
147  display:flex;align-items:center;justify-content:center;gap:14px;
148  color:var(--text-primary);
149  line-height:1.15;
150}
151.page-title .icon{font-size:28px}
152.page-desc{
153  font-family:var(--font-mono);font-size:12px;
154  color:var(--text-muted);
155  max-width:600px;margin:0 auto;line-height:1.6;
156}
157
158/* Hero variant (homepage / hub heros) */
159.hero{text-align:center;padding:64px 20px 40px}
160.hero-title{
161  font-size:42px;font-weight:500;letter-spacing:-1.2px;
162  margin-bottom:14px;
163  color:var(--text-primary);
164  background:none;-webkit-text-fill-color:initial;
165  line-height:1.1;
166}
167.hero-subtitle{font-size:15px;color:var(--text-secondary);margin-bottom:6px;line-height:1.6;max-width:560px;margin-left:auto;margin-right:auto}
168.hero-desc{font-family:var(--font-mono);font-size:12px;color:var(--text-muted);max-width:600px;margin:0 auto;line-height:1.6}
169
170/* === Search/input section (used by every tool page) === */
171.search-section{max-width:760px;margin:0 auto 44px}
172.search-container{
173  background:var(--bg-secondary);
174  border:0.5px solid var(--border-color);
175  border-radius:var(--radius-lg);
176  padding:24px;
177  position:relative;
178}
179.search-container::before{display:none}
180.input-group{margin-bottom:14px}
181.input-label{
182  display:block;
183  font-family:var(--font-mono);font-size:10px;
184  color:var(--text-muted);
185  text-transform:uppercase;letter-spacing:1.2px;
186  margin-bottom:8px;
187}
188.main-input{
189  width:100%;padding:12px 16px;
190  font-family:var(--font-mono);font-size:14px;
191  background:var(--bg-tertiary);
192  border:0.5px solid var(--border-strong);
193  border-radius:var(--radius-md);
194  color:var(--text-primary);
195  transition:border-color .15s ease;
196}
197.main-input:focus{outline:none;border-color:var(--accent-primary)}
198.main-input::placeholder{color:var(--text-faint)}
199.input-row{display:flex;gap:8px}
200.input-row .main-input{flex:1}
201.scan-btn,.btn-scan{
202  padding:12px 22px;
203  font-family:var(--font-display);font-size:13px;font-weight:500;
204  letter-spacing:0.3px;
205  background:var(--accent-primary);
206  border:none;border-radius:var(--radius-md);
207  color:#16171d;cursor:pointer;
208  transition:all .15s ease;
209  white-space:nowrap;
210}
211.scan-btn:hover,.btn-scan:hover{filter:brightness(1.08)}
212.scan-btn:active,.btn-scan:active{transform:translateY(1px)}
213.input-hint{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);margin-top:8px}
214
215/* === Results section === */
216.results-section{display:none;animation:fadeIn .25s ease}
217.results-section.active{display:block}
218@keyframes fadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}
219.results-title{
220  font-size:16px;font-weight:500;color:var(--text-primary);
221  display:flex;align-items:center;gap:10px;
222  letter-spacing:-0.2px;
223}
224.results-title .badge{
225  padding:3px 9px;font-size:10px;font-family:var(--font-mono);
226  background:rgba(234,169,64,0.08);
227  border-radius:999px;color:var(--accent-primary);
228  text-transform:uppercase;letter-spacing:0.8px;
229}
230.results-actions{display:flex;gap:6px}
231.action-btn{
232  padding:6px 12px;
233  font-family:var(--font-mono);font-size:11px;
234  background:transparent;
235  border:0.5px solid var(--border-color);
236  border-radius:var(--radius-md);
237  color:var(--text-secondary);
238  cursor:pointer;transition:all .15s ease;
239  display:flex;align-items:center;gap:6px;
240}
241.action-btn:hover{border-color:var(--accent-primary);color:var(--accent-primary)}
242
243.results-grid{display:grid;gap:12px}
244.data-cards{
245  display:grid;
246  grid-template-columns:repeat(auto-fill,minmax(240px,1fr));
247  gap:1px;background:var(--border-color);
248  border:0.5px solid var(--border-color);
249  border-radius:var(--radius-lg);
250  overflow:hidden;
251  margin-bottom:20px;
252}
253.data-card{
254  background:var(--bg-card);
255  border:none;border-radius:0;
256  padding:16px 18px;
257  transition:background .15s ease;
258}
259.data-card:hover{background:var(--bg-elevated);transform:none}
260.data-card-label{
261  font-family:var(--font-mono);font-size:10px;
262  color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;
263  margin-bottom:6px;
264}
265.data-card-value{
266  font-size:14px;font-weight:500;color:var(--text-primary);
267  font-family:var(--font-mono);
268  word-break:break-all;
269}
270
271/* === Link / category lists (used by lookup tool result pages) === */
272.link-category{margin-bottom:28px}
273.category-header{
274  display:flex;align-items:center;gap:10px;
275  margin-bottom:14px;padding-bottom:10px;
276  border-bottom:0.5px solid var(--border-color);
277}
278.category-icon{
279  width:28px;height:28px;
280  display:flex;align-items:center;justify-content:center;
281  font-size:14px;
282  background:rgba(234,169,64,0.08);
283  color:var(--accent-primary);
284  border-radius:var(--radius-md);
285}
286.category-title{font-size:14px;font-weight:500;color:var(--text-primary)}
287.category-count{
288  margin-left:auto;
289  font-family:var(--font-mono);font-size:10px;
290  color:var(--text-muted);
291}
292.links-grid{
293  display:grid;
294  grid-template-columns:repeat(auto-fill,minmax(260px,1fr));
295  gap:1px;
296  background:var(--border-color);
297  border:0.5px solid var(--border-color);
298  border-radius:var(--radius-lg);
299  overflow:hidden;
300}
301.link-card{
302  display:flex;align-items:center;gap:12px;
303  padding:14px 16px;
304  background:var(--bg-card);
305  border:none;border-radius:0;
306  text-decoration:none;color:var(--text-primary);
307  transition:background .15s ease;cursor:pointer;
308}
309.link-card:hover{background:var(--bg-elevated);transform:none}
310.link-card-icon{
311  width:32px;height:32px;
312  display:flex;align-items:center;justify-content:center;
313  font-size:14px;
314  background:var(--bg-tertiary);
315  border-radius:var(--radius-md);
316  flex-shrink:0;
317}
318.link-card-content{flex:1;min-width:0}
319.link-card-title{font-size:13px;font-weight:500;margin-bottom:2px}
320.link-card-desc{
321  font-family:var(--font-mono);font-size:10.5px;
322  color:var(--text-muted);
323  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
324}
325.link-card-arrow{font-size:14px;color:var(--text-muted);transition:all .15s ease}
326.link-card:hover .link-card-arrow{color:var(--accent-primary);transform:translateX(2px)}
327
328/* Status messages */
329.status-message{
330  display:flex;align-items:center;gap:10px;
331  padding:14px 18px;
332  background:var(--bg-card);
333  border:0.5px solid var(--border-color);
334  border-radius:var(--radius-md);
335  margin-bottom:20px;
336}
337.status-message.error{border-left:2px solid var(--accent-danger)}
338.status-message.warning{border-left:2px solid var(--accent-warning)}
339.status-message.info{border-left:2px solid var(--accent-secondary)}
340.status-message.error,.status-message.warning,.status-message.info{border-radius:0 var(--radius-md) var(--radius-md) 0}
341
342/* Crypto type pill */
343.crypto-type{
344  display:inline-flex;align-items:center;gap:8px;
345  padding:6px 12px;
346  background:var(--bg-tertiary);
347  border:0.5px solid var(--border-color);
348  border-radius:var(--radius-md);
349  font-family:var(--font-mono);font-size:12px;
350  margin-bottom:18px;
351}
352.crypto-type.btc{color:#f7931a}
353.crypto-type.eth{color:#627eea}
354.crypto-type.doge{color:#c3a634}
355.crypto-type.unknown{color:var(--text-muted)}
356
357/* Loader */
358.loader{display:none;justify-content:center;align-items:center;padding:50px}
359.loader.active{display:flex}
360.spinner{
361  width:36px;height:36px;
362  border:2px solid var(--border-color);
363  border-top-color:var(--accent-primary);
364  border-radius:50%;
365  animation:spin 0.8s linear infinite;
366}
367@keyframes spin{to{transform:rotate(360deg)}
368footer a{color:var(--text-secondary);text-decoration:none}
369footer a:hover{color:var(--accent-primary)}
370footer p{margin:0 auto;max-width:900px}
371footer strong{color:var(--text-secondary);font-weight:500}
372
373/* === Tool card (used on category/hub grid pages) === */
374.tool-card{
375  background:var(--bg-card);
376  border:0.5px solid var(--border-color);
377  border-radius:var(--radius-lg);
378  padding:22px;
379  text-decoration:none;color:var(--text-primary);
380  transition:all .2s ease;
381  position:relative;overflow:hidden;
382  display:block;
383}
384.tool-card::before{display:none}
385.tool-card:hover{
386  border-color:var(--border-strong);
387  background:var(--bg-elevated);
388  transform:translateY(-2px);
389}
390.tool-card-icon{
391  width:36px;height:36px;
392  border-radius:var(--radius-md);
393  background:rgba(234,169,64,0.08);
394  color:var(--accent-primary);
395  display:flex;align-items:center;justify-content:center;
396  font-size:18px;
397  margin-bottom:14px;
398}
399.tool-card-title{
400  font-size:15px;font-weight:500;
401  margin-bottom:6px;letter-spacing:-0.2px;
402  color:var(--text-primary);
403}
404.tool-card-desc{
405  font-size:12.5px;
406  color:var(--text-secondary);
407  line-height:1.6;
408}
409  .navbar{padding:0 16px}
410  .nav-container{height:54px}
411  .nav-links{right:10px;left:10px;min-width:auto}
412  .page-title{font-size:24px}
413  .page-title .icon{font-size:24px}
414  .hero{padding:48px 16px 28px}
415  .hero-title{font-size:32px;letter-spacing:-0.8px}
416  .hero-subtitle{font-size:14px}
417  .search-container{padding:18px}
418  .main-input{padding:11px 14px;font-size:14px}
419  .input-row{flex-direction:column}
420  .scan-btn,.btn-scan{width:100%}
421  .results-header{flex-direction:column;align-items:flex-start;gap:12px}
422  .results-actions{width:100%;flex-wrap:wrap}
423  .links-grid,.data-cards{grid-template-columns:1fr}
424  footer{padding:24px 20px}
425.ad-container ins{background:transparent}
426.ad-top{margin-top:20px;margin-bottom:20px}
427.ad-mid{margin:30px auto}
428.ad-infeed{margin:20px auto}
429.ad-footer{margin:40px auto 0;padding:0 20px}
430.ad-container.ad-unfilled{display:none !important}
431@media (max-width:768px){
432  .ad-container{padding:0 10px}
433  .ad-top{margin-top:12px;margin-bottom:12px}
434  .ad-mid{margin:16px auto}
435  .ad-footer{margin-top:24px}
436.seo-content strong,.faq-answer strong{color:var(--accent-primary);font-weight:500}
437</style>
438<link as="style" href="styles.css?v=20261003h" rel="preload"/><link href="styles.css?v=20261003h" rel="stylesheet"/>
439
440<noscript></noscript>
441<!-- Structured Data: WebApplication -->
442<script type="application/ld+json">
443{
444  "@context": "https://schema.org",
445  "@type": "WebApplication",
446  "@id": "https://maxintel.org/news.html#app",
447  "name": "News & Media Archive Search — Max Intel",
448  "url": "https://maxintel.org/news.html",
449  "description": "Free news and media archive OSINT tool that queries 40+ sources including Google News, Archive.today, Chronicling America, Internet Archive TV News, and international newspaper databases for comprehensive media research.",
450  "datePublished": "2025-01-01",
451  "dateModified": "2026-10-06",
452  "applicationCategory": "InvestigationApplication",
453  "operatingSystem": "All",
454  "browserRequirements": "Requires JavaScript",
455  "offers": {
456    "@type": "Offer",
457    "price": "0",
458    "priceCurrency": "USD"
459  },
460  "publisher": {
461    "@type": "Organization",
462    "@id": "https://maxintel.org/#organization",
463    "name": "Max Intel",
464    "url": "https://maxintel.org",
465    "founder": {
466      "@id": "https://maxintel.org/#author"
467    }
468  },
469  "featureList": [
470    "News search across Google News, Bing News, DuckDuckGo News, and Yandex News",
471    "Web archive lookups via Archive.today and Archive-It",
472    "Multi-perspective news comparison via AllSides and Ground News",
473    "Historical newspaper archives via Chronicling America and Trove",
474    "TV news caption search via Internet Archive TV News",
475    "Press release search across PR Newswire, Business Wire, and GlobeNewsWire",
476    "Fact-checking via Snopes, PolitiFact, FactCheck.org, and Google Fact Check Explorer",
477    "Media bias analysis via Media Bias/Fact Check and AllSides",
478    "No registration or API keys required"
479  ],
480  "speakable": {
481    "@type": "SpeakableSpecification",
482    "cssSelector": [
483      ".page-title",
484      ".page-desc",
485      "h2"
486    ]
487  }
488}
489</script>
vendor: 1 bytes, line 489
489
490<script type="application/ld+json">
491{
492  "@context": "https://schema.org",
493  "@type": "Person",
494  "@id": "https://maxintel.org/#author",
495  "name": "Ned Walsch",
496  "url": "https://maxintel.org/about.html",
497  "sameAs": [
498    "https://buymeacoffee.com/glutenscreen",
499    "https://sourcecited.com/about.html"
500  ],
501  "jobTitle": "OSINT researcher and founder of Max Intel",
502  "worksFor": {
503    "@type": "Organization",
504    "name": "Max Intel",
505    "url": "https://maxintel.org"
506  }
507}
508</script>
508
509<!-- Structured Data: BreadcrumbList -->
510<script type="application/ld+json">
511    {
512        "@context": "https://schema.org",
513        "@type": "BreadcrumbList",
514        "itemListElement": [
515            {
516                "@type": "ListItem",
517                "position": 1,
518                "name": "Home",
519                "item": "https://maxintel.org/"
520            },
521            {
522                "@type": "ListItem",
523                "position": 2,
524                "name": "Social & Media",
525                "item": "https://maxintel.org/#social"
526            },
527            {
528                "@type": "ListItem",
529                "position": 3,
530                "name": "News & Media Archive",
531                "item": "https://maxintel.org/news.html"
532            }
533        ]
534    }
535    </script>
535
536<!-- Structured Data: FAQPage -->
537<script type="application/ld+json">
538    {
539        "@context": "https://schema.org",
540        "@type": "FAQPage",
541        "mainEntity": [
542            {
543                "@type": "Question",
544                "name": "How can I find deleted or removed news articles?",
545                "acceptedAnswer": {
546                    "@type": "Answer",
547                    "text": "Archive.today (archive.ph) saves on-demand snapshots of web pages that persist even if the original is removed. Archive-It provides curated web collections from libraries and institutions. Google Cache may also retain recent versions of removed content. You can also try searching for the article title across multiple news search engines to find syndicated copies."
548                }
549            },
550            {
551                "@type": "Question",
552                "name": "How can I compare news coverage across different political perspectives?",
553                "acceptedAnswer": {
554                    "@type": "Answer",
555                    "text": "AllSides provides multi-perspective news coverage showing how stories are reported from left, center, and right-leaning outlets. Ground News offers cross-spectrum analysis showing which outlets are covering a story and which are not. Media Bias/Fact Check rates thousands of outlets for factual accuracy and political bias. These tools help researchers understand how framing and coverage varies across the media landscape."
556                }
557            },
558            {
559                "@type": "Question",
560                "name": "How can I check if a news source is reliable?",
561                "acceptedAnswer": {
562                    "@type": "Answer",
563                    "text": "Several free tools help evaluate news source credibility. Media Bias/Fact Check (MBFC) rates thousands of outlets for factual accuracy and political bias. AllSides provides media bias ratings with side-by-side news comparisons. Ground News shows how stories are covered across the political spectrum. Google Fact Check Explorer searches fact-checks from multiple organizations. These tools help researchers assess source reliability before citing or sharing news content."
564                }
565            },
566            {
567                "@type": "Question",
568                "name": "Can I search historical newspapers for free?",
569                "acceptedAnswer": {
570                    "@type": "Answer",
571                    "text": "Yes, several free resources provide access to historical newspapers. Chronicling America from the Library of Congress offers free full-text search of digitized American newspapers from 1770 to 1963. Google News Archive provides access to historical newspaper content. The British Newspaper Archive and Australia's Trove also offer free access to portions of their collections. NewspaperArchive.com provides additional global newspaper archives."
572                }
573            },
574            {
575                "@type": "Question",
576                "name": "How do I search TV news broadcasts?",
577                "acceptedAnswer": {
578                    "@type": "Answer",
579                    "text": "The Internet Archive's TV News Archive allows you to search closed captions from over 3 million U.S. broadcasts dating back to 2009. You can search by keyword, view 30-second clips, and borrow full broadcasts. The C-SPAN Video Library provides searchable archives of congressional proceedings and political events. The Vanderbilt Television News Archive catalogs network evening news broadcasts dating back to 1968."
580                }
581            }
582        ]
583    }
584    </script>
584
585<!-- Page-specific styles -->
586<style>/* === STYLE 1 — page-specific (breadcrumb, SEO, FAQ, related) — restyled v6 === */
587
588/* Breadcrumb */
589.breadcrumb{
590  padding:14px 0 0;
591  font-family:var(--font-mono);
592  font-size:11px;
593  color:var(--text-faint);
594}
595.breadcrumb ol{
596  list-style:none;
597  display:flex;
598  gap:8px;
599  margin:0;padding:0;
600  flex-wrap:wrap;
601}
602.breadcrumb li{color:var(--text-muted)}
603.breadcrumb li.active{color:var(--text-secondary)}
604.breadcrumb li:not(:last-child)::after{
605  content:"/";
606  margin-left:8px;
607  color:var(--text-faint);
608}
609.breadcrumb a{color:var(--text-muted);text-decoration:none;transition:color .15s ease}
610.breadcrumb a:hover{color:var(--accent-primary)}
611
612/* SEO content block (the "What is X..." editorial below the tool) */
613.seo-content{
614  margin-top:48px;
615  padding-top:36px;
616  border-top:0.5px solid var(--border-color);
617}
618.seo-content h2{
619  font-size:22px;
620  font-weight:500;
621  letter-spacing:-0.5px;
622  color:var(--text-primary);
623  margin-bottom:14px;
624}
625.seo-content h3{
626  font-size:16px;
627  font-weight:500;
628  color:var(--text-primary);
629  margin:24px 0 10px;
630  letter-spacing:-0.2px;
631}
632.seo-content p{
633  color:var(--text-secondary);
634  line-height:1.75;
635  margin-bottom:12px;
636  font-size:14px;
637  max-width:680px;
638}
639.seo-content ul,.seo-content ol{
640  color:var(--text-secondary);
641  font-size:14px;
642  line-height:1.75;
643  margin:8px 0 14px 24px;
644  max-width:680px;
645}
646.seo-content li{margin-bottom:6px}
647.seo-content a{
648  color:var(--accent-primary);
649  text-decoration:none;
650}
651.seo-content a:hover{text-decoration:underline;text-underline-offset:2px}
652
653/* FAQ section — modern accordion */
654.faq-section{
655  margin-top:44px;
656  padding-top:36px;
657  border-top:0.5px solid var(--border-color);
658}
659.faq-section h2{
660  font-size:22px;
661  font-weight:500;
662  letter-spacing:-0.5px;
663  color:var(--text-primary);
664  margin-bottom:18px;
665}
666.faq-item{
667  border:none;
668  border-bottom:0.5px solid var(--border-color);
669  border-radius:0;
670  margin-bottom:0;
671  overflow:hidden;
672  background:transparent;
673}
674.faq-item:first-of-type{border-top:0.5px solid var(--border-color)}
675.faq-item summary{
676  padding:16px 4px;
677  font-weight:500;font-size:14px;
678  color:var(--text-primary);
679  cursor:pointer;
680  background:transparent;
681  list-style:none;
682  display:flex;
683  justify-content:space-between;
684  align-items:flex-start;
685  gap:16px;
686  transition:color .15s ease;
687}
688.faq-item summary:hover{color:var(--accent-primary)}
689.faq-item summary::-webkit-details-marker{display:none}
690.faq-item summary::after{
691  content:"+";
692  font-family:var(--font-mono);
693  font-size:16px;font-weight:400;
694  color:var(--text-muted);
695  transition:transform .2s ease,color .15s ease;
696  flex-shrink:0;
697  line-height:1;
698}
699.faq-item[open] summary::after{
700  transform:rotate(45deg);
701  color:var(--accent-primary);
702}
703.faq-item .faq-answer{
704  padding:0 4px 18px;
705  color:var(--text-secondary);
706  line-height:1.75;
707  font-size:13.5px;
708  background:transparent;
709  max-width:680px;
710}
711.faq-item .faq-answer a{color:var(--accent-primary);text-decoration:none}
712.faq-item .faq-answer a:hover{text-decoration:underline}
713
714/* Related tools section */
715.related-tools{
716  margin-top:44px;
717  padding-top:36px;
718  border-top:0.5px solid var(--border-color);
719}
720.related-tools h2{
721  font-size:18px;
722  font-weight:500;
723  letter-spacing:-0.3px;
724  color:var(--text-primary);
725  margin-bottom:18px;
726}
727.related-grid{
728  display:grid;
729  grid-template-columns:repeat(auto-fill,minmax(240px,1fr));
730  gap:1px;
731  background:var(--border-color);
732  border:0.5px solid var(--border-color);
733  border-radius:var(--radius-lg);
734  overflow:hidden;
735}
736.related-grid > *{border:none !important;border-radius:0 !important}
737</style>
vendor: 67 bytes, lines 737-738
737
738<script async="" src="https://www.googletagmanager.com/gtag/js?id=
738G-7JKM563Q5J
vendor: 12 bytes, line 738
738"></script>
739<script>
vendor: 120 bytes, line 739
739window.dataLayer=window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','
739G-7JKM563Q5J
vendor: 3 bytes, line 739
739');
739</script>
739
740<style>
741/* === Restored bespoke (broad) for news.html === */
742@keyframes slideDown{from{opacity:0;transform:translateY(-10px);}
743}.nav-dropdown{padding:8px;}</style>
743<script src="mi-adslots-config.js?v=20261003h" defer></script>
vendor: 1 bytes, line 743
743
744<script src="mi-adslots.js?v=20261003h" defer></script>
744
745</head>
746<body><svg width="0" height="0" style="position:absolute" aria-hidden="true" id="mi-icons"><symbol id="i-search" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="7"/><path d="m21 21-4.3-4.3"/></symbol><symbol id="i-user" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2"/><circle cx="12" cy="7" r="4"/></symbol><symbol id="i-mail" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="4" width="20" height="16" rx="2"/><path d="m22 7-10 5L2 7"/></symbol><symbol id="i-at" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="4"/><path d="M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-4 8"/></symbol><symbol id="i-phone" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L17 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2z"/></symbol><symbol id="i-pin" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0z"/><circle cx="12" cy="10" r="3"/></symbol><symbol id="i-globe" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="M2 12h20M12 2a15 15 0 0 1 0 20 15 15 0 0 1 0-20"/></symbol><symbol id="i-shield" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/></symbol><symbol id="i-shield-alert" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/><path d="M12 8v4M12 16h.01"/></symbol><symbol id="i-image" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="3" width="18" height="18" rx="2"/><circle cx="9" cy="9" r="2"/><path d="m21 15-5-5L5 21"/></symbol><symbol id="i-doc" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/><path d="M14 2v6h6M8 13h8M8 17h6"/></symbol><symbol id="i-lock" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="11" width="16" height="10" rx="2"/><path d="M8 11V7a4 4 0 0 1 8 0v4"/></symbol><symbol id="i-radio" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="2"/><path d="M4.9 19.1a10 10 0 0 1 0-14.2M19.1 4.9a10 10 0 0 1 0 14.2M7.8 16.2a6 6 0 0 1 0-8.4M16.2 7.8a6 6 0 0 1 0 8.4"/></symbol><symbol id="i-map" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m3 6 6-3 6 3 6-3v15l-6 3-6-3-6 3z"/><path d="M9 3v15M15 6v15"/></symbol><symbol id="i-archive" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 7v13a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V7"/><rect x="2" y="3" width="20" height="4" rx="1"/><path d="M10 11h4"/></symbol><symbol id="i-building" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="2" width="16" height="20" rx="1"/><path d="M9 22v-4h6v4M8 6h.01M12 6h.01M16 6h.01M8 10h.01M12 10h.01M16 10h.01"/></symbol><symbol id="i-link" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M9 17H7A5 5 0 0 1 7 7h2M15 7h2a5 5 0 0 1 0 10h-2M8 12h8"/></symbol><symbol id="i-edit" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"/><path d="M18.5 2.5a2.1 2.1 0 0 1 3 3L12 15l-4 1 1-4z"/></symbol><symbol id="i-chart" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 3v18h18"/><rect x="7" y="11" width="3" height="6"/><rect x="12" y="7" width="3" height="10"/><rect x="17" y="13" width="3" height="4"/></symbol><symbol id="i-bot" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="8" width="16" height="12" rx="2"/><path d="M12 8V4M9 4h6M9 14h.01M15 14h.01"/></symbol><symbol id="i-plane" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M17.8 19.2 16 11l5-5c1-1 1-2 0-3s-2-1-3 0l-5 5-8.2-1.8c-.5-.1-.9.1-1.1.5l-.4.7 5.7 3.5L6 14l-2.5-.5-.7 1 3.4 2.4L8.6 21l1-.7 1.2-3.5 3.5 5.7.7-.4c.4-.2.6-.6.5-1.1z"/></symbol><symbol id="i-fingerprint" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 10a2 2 0 0 0-2 2c0 1.5.5 3 .5 3M12 6a6 6 0 0 0-6 6c0 2 .5 3.5.5 3.5M12 2a10 10 0 0 0-9 6M16 12c0-2-1-4-4-4M18 12c0 4-1 7-1 7M14 12c0 3-.5 5.5-1.5 8"/></symbol><symbol id="i-snake" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 8a4 4 0 0 1 4-4h4a4 4 0 0 1 0 8H8a4 4 0 0 0 0 8h8a4 4 0 0 0 4-4"/><circle cx="6.5" cy="6.5" r="1"/></symbol><symbol id="i-wrench" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14.7 6.3a4 4 0 0 0-5.4 5.4L3 18l3 3 6.3-6.3a4 4 0 0 0 5.4-5.4l-2.3 2.3-2.7-.7-.7-2.7z"/></symbol><symbol id="i-package" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5 4.3 9 0L21 7v10l-9 4.5L3 17V7z"/><path d="M3 7l9 4.5M21 7l-9 4.5M12 21.5v-10"/></symbol>
746<symbol id="i-bitcoin" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="M9.5 8h4a2 2 0 0 1 0 4h-4zM9.5 12h4.5a2 2 0 0 1 0 4h-4.5zM10 6v2M10 16v2M13 6v2M13 16v2"/></symbol><symbol id="i-scroll" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M8 3H5a2 2 0 0 0-2 2v3M8 3v15a3 3 0 0 0 3 3h7a2 2 0 0 0 2-2V7l-4-4z"/><path d="M8 3h8M8 8h6M8 12h6"/></symbol><symbol id="i-news" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 5a1 1 0 0 1 1-1h13a1 1 0 0 1 1 1v14a1 1 0 0 0 1 1H5a1 1 0 0 1-1-1z"/><path d="M8 8h7M8 12h7M8 16h4"/></symbol><symbol id="i-cookie" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"/><circle cx="9" cy="10" r="1"/><circle cx="14" cy="14" r="1"/><circle cx="15" cy="9" r="1"/></symbol><symbol id="i-signal" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 20v-4M9 20v-8M14 20v-12M19 20V6"/></symbol><symbol id="i-pen" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M17 3a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4z"/></symbol><symbol id="i-video" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="6" width="14" height="12" rx="2"/><path d="m16 10 6-3v10l-6-3z"/></symbol>
746<symbol id="i-cloud" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M6 18a4 4 0 0 1 0-8 5 5 0 0 1 9.6-1.5A3.5 3.5 0 0 1 18 18z"/></symbol><symbol id="i-key" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="8" cy="15" r="4"/><path d="m10.8 12.2 8.2-8.2M16 6l2 2M19 3l2 2"/></symbol><symbol id="i-detective" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 14h18M5 14l1.5-5a3 3 0 0 1 3-2h5a3 3 0 0 1 3 2L19 14"/><circle cx="8" cy="18" r="2"/><circle cx="16" cy="18" r="2"/></symbol><symbol id="i-bird" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 7h.01M22 6s-2 1-3 1c-2 0-4-2-7-1S6 11 6 14c0 2 1 3 1 3l-3 3 8-1c4 0 7-3 7-7 0-2 2-3 2-3z"/></symbol><symbol id="i-ghost" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 20V11a7 7 0 0 1 14 0v9l-2.5-1.5L14 20l-2-1.5L10 20l-2.5-1.5z"/><path d="M9.5 10h.01M14.5 10h.01"/></symbol><symbol id="i-skull" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="9" r="7"/><path d="M9 9h.01M15 9h.01M8 16v3h8v-3"/></symbol><symbol id="i-briefcase" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="7" width="20" height="13" rx="2"/><path d="M8 7V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"/></symbol><symbol id="i-car" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 13l1.5-5a2 2 0 0 1 2-1.5h7a2 2 0 0 1 2 1.5L19 13M5 13h14v4H5z"/><circle cx="8" cy="17" r="1.5"/><circle cx="16" cy="17" r="1.5"/></symbol><symbol id="i-hash" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 9h16M4 15h16M10 3 8 21M16 3l-2 18"/></symbol><symbol id="i-id" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="5" width="20" height="14" rx="2"/><circle cx="8" cy="12" r="2"/><path d="M13 10h6M13 14h4"/></symbol><symbol id="i-card" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="4" width="18" height="16" rx="2"/><circle cx="8" cy="10" r="2"/><path d="M13 9h5M13 13h5M6 16h12"/></symbol><symbol id="i-mic" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="9" y="3" width="6" height="11" rx="3"/><path d="M5 11a7 7 0 0 0 14 0M12 18v3"/></symbol><symbol id="i-download" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3v12m0 0 4-4m-4 4-4-4M4 19h16"/></symbol><symbol id="i-coffin" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M8 2h8l2 6-2 14H8L6 8z"/><path d="M10 11h4M12 9v6"/></symbol>
746<symbol id="i-book" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 4a2 2 0 0 1 2-2h14v18H6a2 2 0 0 0-2 2z"/><path d="M4 20a2 2 0 0 1 2-2h14"/></symbol><symbol id="i-alert" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2 2 20h20z"/><path d="M12 9v5M12 17h.01"/></symbol><symbol id="i-zap" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M13 2 4 14h7l-1 8 9-12h-7z"/></symbol><symbol id="i-invisible" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M9.9 4.2A9 9 0 0 1 21 12a17 17 0 0 1-2.2 3M6.6 6.6A17 17 0 0 0 3 12a9 9 0 0 0 12 7.4M3 3l18 18"/></symbol><symbol id="i-eye" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7-10-7-10-7z"/><circle cx="12" cy="12" r="3"/></symbol><symbol id="i-cpu" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="6" y="6" width="12" height="12" rx="2"/><path d="M9 2v4M15 2v4M9 18v4M15 18v4M2 9h4M2 15h4M18 9h4M18 15h4"/></symbol><symbol id="i-database" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><ellipse cx="12" cy="5" rx="8" ry="3"/><path d="M4 5v6c0 1.7 3.6 3 8 3s8-1.3 8-3V5M4 11v6c0 1.7 3.6 3 8 3s8-1.3 8-3v-6"/></symbol><symbol id="i-network" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="9" y="2" width="6" height="6" rx="1"/><rect x="2" y="16" width="6" height="6" rx="1"/><rect x="16" y="16" width="6" height="6" rx="1"/><path d="M12 8v4M12 12H5v4M12 12h7v4"/></symbol><symbol id="i-folder-search" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 7a2 2 0 0 1 2-2h4l2 3h8a2 2 0 0 1 2 2v3"/><circle cx="15" cy="16" r="3"/><path d="m21 22-2.5-2.5"/></symbol><symbol id="i-feather" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 4a7 7 0 0 0-10 0L4 10v6h6l6-6a7 7 0 0 0 4-6z"/><path d="M16 8 4 20M12 12H8"/></symbol><symbol id="i-facebook" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 3h-3a4 4 0 0 0-4 4v3H6v4h3v7h4v-7h3l1-4h-4V7a1 1 0 0 1 1-1h3z"/></symbol><symbol id="i-bricks" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="4" width="18" height="6" rx="1"/><rect x="3" y="14" width="18" height="6" rx="1"/><path d="M9 4v6M15 14v6"/></symbol><symbol id="i-folder-tree" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 5a1 1 0 0 1 1-1h4l2 2h6a1 1 0 0 1 1 1v3H3z"/><path d="M3 10h17a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1z"/></symbol><symbol id="i-receipt" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 3v18l2-1 2 1 2-1 2 1 2-1 2 1V3l-2 1-2-1-2 1-2-1-2 1z"/><path d="M8 8h8M8 12h8M8 16h5"/></symbol><symbol id="i-octocat" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2a10 10 0 0 0-3 19.5c.5 0 .7-.2.7-.5v-2c-2.8.6-3.4-1.3-3.4-1.3-.5-1.2-1.1-1.5-1.1-1.5-.9-.6 0-.6 0-.6 1 .1 1.5 1 1.5 1 .9 1.5 2.3 1 2.9.8.1-.6.3-1 .6-1.3-2.2-.2-4.6-1.1-4.6-5 0-1.1.4-2 1-2.7-.1-.3-.4-1.3.1-2.6 0 0 .8-.3 2.7 1a9 9 0 0 1 5 0c1.9-1.3 2.7-1 2.7-1 .5 1.3.2 2.3.1 2.6.6.7 1 1.6 1 2.7 0 3.9-2.4 4.8-4.6 5 .3.3.6.9.6 1.8v2.7c0 .3.2.6.7.5A10 10 0 0 0 12 2z"/></symbol><symbol id="i-home" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 11 12 3l9 8M5 10v10h14V10"/><path d="M9 20v-6h6v6"/></symbol><symbol id="i-book-open" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 6c-2-1.5-5-1.5-8-1v13c3-.5 6-.5 8 1 2-1.5 5-1.5 8-1V5c-3-.5-6-.5-8 1z"/><path d="M12 6v14"/></symbol><symbol id="i-grave" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d='M7 20V9a5 5 0 0 1 10 0v11'/><path d='M5 20h14M10 9h4'/></symbol>
746<symbol id="i-camera" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x='3' y='7' width='18' height='13' rx='2'/><circle cx='12' cy='13' r='3.5'/><path d='M8 7l1.5-2h5L16 7'/></symbol><symbol id="i-dna" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d='M5 4c5 3 9 9 14 16M19 4C14 7 10 13 5 20M8 6h8M8 18h8M10 10h4M10 14h4'/></symbol></svg>
747<a href="#main-content" class="skip-link">Skip to content</a>
748<div class="bg-grid"></div>
749<div class="bg-gradient"></div>
750<nav aria-label="Primary navigation" class="navbar">
751<div class="nav-container">
752<a class="nav-logo" href="index.html">
753<div class="nav-logo-icon"><svg width="20" height="20" aria-hidden="true"><use href="#i-eye"/></svg></div>
754<span class="nav-logo-text">MAX INTEL</span>
755</a>
756<button aria-label="Toggle navigation menu" class="menu-btn" onclick="toggleMenu()">
757<span></span>
758<span></span>
759<span></span>
760</button>
761<div class="nav-links" id="nav-links"><noscript><nav aria-label="Site navigation"><a href="index.html">Home</a> · <a href="person.html">Free people search</a> · <a href="email.html">Reverse email lookup</a> · <a href="phone.html">Reverse phone lookup</a> · <a href="username.html">Username search</a> · <a href="social.html">Social media OSINT</a> · <a href="address.html">Address lookup</a> · <a href="domain.html">Domain OSINT</a> · <a href="ip.html">IP lookup &amp; triage</a> · <a href="exposed.html">Domain breach scanner</a> · <a href="geo.html">Geolocation OSINT</a> · <a href="business.html">Business records</a> · <a href="crypto.html">Crypto OSINT</a> · <a href="forensics.html">Photo forensics</a> · <a href="pivot-hub.html">Pivot Hub</a> · <a href="guides.html">Guides &amp; research</a> · <a href="osint-tools.html">External tools directory</a></nav></noscript></div>
762</div>
763</nav>
764<main id="main-content">
765<div class="container">
766<!-- Breadcrumb -->
767<nav aria-label="Breadcrumb" class="breadcrumb">
768<ol>
769<li><a href="index.html">Home</a></li>
770<li><a href="index.html#social">Social &amp; Media</a></li>
771<li aria-current="page" class="active">News &amp; Media Archive</li>
772</ol>
773</nav>
774<header><div class="mi-hdr">
775<h1 class="page-title"><span aria-hidden="true" class="icon">📰</span> News &amp; Media Archive Search — OSINT Research Tool</h1>
776<p class="page-byline" style="font-size:13px;color:var(--text-muted);margin:2px 0 0">By <a href="about.html#ned-walsch" rel="author" style="color:var(--accent-primary)">Ned Walsch</a></p>
777<p class="page-updated" style="font-size:0.8rem;color:var(--text-muted,#8892b0);margin-bottom:0.25rem;">Last updated: <time datetime="2026-10-06">October 6, 2026</time></p>
778<p class="page-desc">Search news archives, historical newspapers, TV broadcasts, press releases, web archives, and fact-checking databases across 40+ free sources. Research media coverage, verify claims, track global narratives, and access deleted or historical content — all free with no registration required.</p>
779</div></header>
780<div class="answer-box" style="max-width:720px;margin:16px auto 4px;padding:14px 18px;background:rgba(234,169,64,0.055);border:1px solid var(--border,#2b2e3a);border-left:3px solid var(--accent-primary,#eaa940);border-radius:8px"><p style="margin:0;font-size:14.5px;line-height:1.62;color:var(--text-secondary,#c8ccd8)"><strong>How do you search news archives for free?</strong> This page routes one query across <strong>40+ free news, archive and fact-checking sources</strong>, with no registration. Chronicling America, run by the Library of Congress, gives full-text search of <strong>over 20 million digitized American newspapers from 1770 to 1963</strong>, while the Internet Archive&#39;s TV News Archive searches closed captions from more than 3 million U.S. broadcasts back to 2009. Archive.today preserves deleted articles, and 7 fact-checking tools including Snopes and PolitiFact verify claims.</p></div>
781<section aria-label="News search form" class="search-section">
782<div class="search-container">
783<div class="input-group">
784<label class="input-label" for="newsInput">Enter Search Term, Name, or Topic</label>
785<div class="input-row">
786<input autocomplete="off" class="main-input" id="newsInput" name="q" placeholder='e.g., "Acme 
786Corp fraud", a person, or an article URL' spellcheck="false" type="search" enterkeyhint="search"/>
787<button class="scan-btn" id="searchBtn" onclick="runSearch()">SEARCH →</button>
788</div>
789</div>
790<p class="input-hint">Use quotes for exact phrases. Works with names, topics, organizations, events, or URLs — paste an article URL to get archive, cache and citation pivots for that exact page.</p>
791</div>
792</section>
793<div class="loader" id="loader"><div class="spinner"></div></div>
794<section aria-label="Search results" class="results-section" id="resultsSection">
795<div class="results-header">
796<div class="mi-ad" data-slot="1606519262" data-w="728"></div><h2 class="results-title"><span aria-hidden="true">📰</span><span>News &amp; Media Links</span><span class="badge" id="resultsBadge"></span></h2>
797<div class="results-actions">
798<button class="action-btn" id="copyAllBtn"><span aria-hidden="true">📋</span> Copy Links</button>
799<button class="action-btn" id="openAllBtn"><span aria-hidden="true">🔗</span> Open All</button>
800</div>
801</div>
802<div class="results-grid" id="resultsGrid" data-prerendered="1"><div class="link-category"><div class="category-header"><div class="category-icon">📰</div><h3 class="category-title">News Search Engines</h3><span class="category-count">5 links</span></div><div class="links-grid"><a href="https://news.google.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📰</div><div class="link-card-content"><div class="link-card-title">Google News</div><div class="link-card-desc">Global news aggregator</div></div><span class="link-card-arrow">→</span></a><a href="https://www.bing.com/news" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🔍</div><div class="link-card-content"><div class="link-card-title">Bing News</div><div class="link-card-desc">Microsoft news search</div></div><span class="link-card-arrow">→</span></a><a href="https://duckduckgo.com/?iar=news&amp;ia=news" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🦆</div><div class="link-card-content"><div class="link-card-title">DuckDuckGo News</div><div class="link-card-desc">Private news search</div></div><span class="link-card-arrow">→</span></a><a href="https://news.yahoo.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📡</div><div class="link-card-content"><div class="link-card-title">Yahoo News</div><div class="link-card-desc">Yahoo news search</div></div><span class="link-card-arrow">→</span></a><a href="https://dzen.ru/news" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">
802🔴</div><div class="link-card-content"><div class="link-card-title">Yandex / Dzen News</div><div class="link-card-desc">Russian/Eastern European</div></div><span class="link-card-arrow">→</span></a></div></div><div class="link-category"><div class="category-header"><div class="category-icon">🏛️</div><h3 class="category-title">Web Archives &amp; Cached Content</h3><span class="category-count">2 links</span></div><div class="links-grid"><a href="https://archive.ph/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📸</div><div class="link-card-content"><div class="link-card-title">Archive.today</div><div class="link-card-desc">On-demand page snapshots</div></div><span class="link-card-arrow">→</span></a><a href="https://archive-it.org/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📚</div><div class="link-card-content"><div class="link-card-title">Archive-It</div><div class="link-card-desc">Curated web collections</div></div><span class="link-card-arrow">→</span></a></div></div><div class="link-category"><div class="category-header"><div class="category-icon">🌍</div><h3 class="category-title">Global News Intelligence</h3><span class="category-count">2 links</span></div><div class="links-grid"><a href="https://www.allsides.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">⚖️</div><div class="link-card-content"><div class="link-card-title">AllSides</div><div class="link-card-desc">Multi-perspective news</div></div><span class="link-card-arrow">→</span></a><a href="https://ground.news/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📍</div><div class="link-card-content"><div class="link-card-title">Ground News</div><div class="link-card-desc">Cross-spectrum coverage</div></div><span class="link-card-arrow">→</span></a></div></div><div class="link-category"><div class="category-header"><div class="category-icon">🗞️</div><h3 class="category-title">Newspaper Archives</h3><span class="category-count">5 links</span></div><div class="links-grid"><a href="https://chroniclingamerica.loc.gov/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🏛️</div><div class="link-card-content"><div class="link-card-title">Chronicling America</div><div class="link-card-desc">Library of Congress (free)</div></div><span class="link-card-arrow">→</span></a><a href="https://news.google.com/newspapers" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📜</div><div class="link-card-content"><div class="link-card-title">Google News Archive</div><div class="link-card-desc">Historical newspapers</div></div><span class="link-card-arrow">→</span></a><a href="https://www.britishnewspaperarchive.co.uk/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🇬🇧</div><div class="link-card-content"><div class="link-card-title">British Newspaper Archive</div><div class="link-card-desc">UK historical papers</div></div><span class="link-card-arrow">→</span></a><a href="https://trove.nla.gov.au/newspaper/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🇦🇺</div><div class="link-card-content"><div class="link-card-title">Trove (Australia)</div><div class="link-card-desc">Australian papers (free)</div></div><span class="link-card-arrow">→</span></a><a href="https://newspaperarchive.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🗞️</div><div class="link-card-content"><div class="link-card-title">NewspaperArchive.com</div><div class="link-card-desc">Global newspaper archive</div></div><span class="link-card-arrow">→</span></a></div></div><div class="link-category"><div class="category-header"><div class="category-icon">📺</div><h3 class="category-title">TV &amp; Broadcast News</h3><span class="category-count">6 links</span></div><div class="links-grid">
802<a href="https://archive.org/details/tv" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📺</div><div class="link-card-content"><div class="link-card-title">Internet Archive TV News</div><div class="link-card-desc">3M+ US broadcasts</div></div><span class="link-card-arrow">→</span></a><a href="https://www.c-span.org/video/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🏛️</div><div class="link-card-content"><div class="link-card-title">C-SPAN Video Library</div><div class="link-card-desc">Congressional &amp; political</div></div><span class="link-card-arrow">→</span></a><a href="https://tvnews.vanderbilt.edu/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🎬</div><div class="link-card-content"><div class="link-card-title">Vanderbilt TV News</div><div class="link-card-desc">Network news since 1968</div></div><span class="link-card-arrow">→</span></a><a href="https://beta.tvnews.vanderbilt.edu/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🆕</div><div class="link-card-content"><div class="link-card-title">Vanderbilt Beta</div><div class="link-card-desc">New Vanderbilt interface</div></div><span class="link-card-arrow">→</span></a><a href="https://americanarchive.org/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📻</div><div class="link-card-content"><div class="link-card-title">American Archive</div><div class="link-card-desc">Public broadcasting</div></div><span class="link-card-arrow">→</span></a><a href="https://www.reuters.com/video/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🎞️</div><div class="link-card-content"><div class="link-card-title">Reuters Video</div><div class="link-card-desc">Reuters video search</div></div><span class="link-card-arrow">→</span></a></div></div><div class="link-category"><div class="category-header"><div class="category-icon">📢</div><h3 class="category-title">Press Releases &amp; Wire Services</h3><span class="category-count">5 links</span></div><div class="links-grid"><a href="https://www.prnewswire.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📢</div><div class="link-card-content"><div class="link-card-title">PR Newswire</div><div class="link-card-desc">Corporate press releases</div></div><span class="link-card-arrow">→</span></a><a href="https://www.businesswire.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">💼</div><div class="link-card-content"><div class="link-card-title">Business Wire</div><div class="link-card-desc">Business announcements</div></div><span class="link-card-arrow">→</span></a><a href="https://www.globenewswire.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🌐</div><div class="link-card-content"><div class="link-card-title">GlobeNewsWire</div><div class="link-card-desc">Global press releases</div></div><span class="link-card-arrow">→</span></a><a href="https://apnews.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📡</div><div class="link-card-content"><div class="link-card-title">AP News</div><div class="link-card-desc">Associated Press wire</div></div><span class="link-card-arrow">→</span></a><a href="https://www.reuters.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🔵</div><div class="link-card-content"><div class="link-card-title">Reuters</div><div class="link-card-desc">Reuters wire service</div></div><span class="link-card-arrow">→</span></a></div></div><div class="link-category"><div class="category-header"><div class="category-icon">✅</div><h3 class="category-title">Fact-Checking Tools</h3><span class="category-count">7 links</span></div><div class="links-grid"><a href="https://toolbox.google.com/factcheck/explorer/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">✅</div><div class="link-card-content"><div class="link-card-title">Google Fact Check</div><div class="link-card-desc">Multi-org fact checks</div></div><span class="link-card-arrow">→</span></a><a href="https://www.snopes.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🔎</div><div class="link-card-content"><div class="link-card-title">Snopes</div><div class="link-card-desc">Fact-checking database</div></div><span class="link-card-arrow">→</span></a><a href="https://www.snopes.com/factbot/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🤖</div><div class="link-card-content"><div class="link-card-title">Snopes FactBot</div><div class="link-card-desc">AI fact-check chatbot</div></div><span class="link-card-arrow">→</span></a><a href="https://www.politifact.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🏛️</div><div class="link-card-content"><div class="link-card-title">PolitiFact</div><div class="link-card-desc">Political fact checks</div></div><span class="link-card-arrow">→</span></a><a href="https://www.factcheck.org/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📋</div><div class="link-card-content"><div class="link-card-title">FactCheck.org</div><div class="link-card-desc">Annenberg fact checks</div></div><span class="link-card-arrow">→</span></a><a href="https://fullfact.org/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🇬🇧</div><div class="link-card-content"><div class="link-card-title">Full Fact (UK)</div><div class="link-card-desc">
802UK fact checking</div></div><span class="link-card-arrow">→</span></a><a href="https://factcheck.afp.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🌍</div><div class="link-card-content"><div class="link-card-title">AFP Fact Check</div><div class="link-card-desc">Global AFP checks</div></div><span class="link-card-arrow">→</span></a></div></div><div class="link-category"><div class="category-header"><div class="category-icon">📊</div><h3 class="category-title">Media Bias &amp; Source Analysis</h3><span class="category-count">3 links</span></div><div class="links-grid"><a href="https://mediabiasfactcheck.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📊</div><div class="link-card-content"><div class="link-card-title">Media Bias/Fact Check</div><div class="link-card-desc">Bias &amp; accuracy ratings</div></div><span class="link-card-arrow">→</span></a><a href="https://www.allsides.com/media-bias/ratings" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">⚖️</div><div class="link-card-content"><div class="link-card-title">AllSides Bias Ratings</div><div class="link-card-desc">Media bias ratings</div></div><span class="link-card-arrow">→</span></a><a href="https://adfontesmedia.com/interactive-media-bias-chart/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📈</div><div class="link-card-content"><div class="link-card-title">Ad Fontes Media</div><div class="link-card-desc">Interactive bias chart</div></div><span class="link-card-arrow">→</span></a></div></div><div class="link-category"><div class="category-header"><div class="category-icon">🎓</div><h3 class="category-title">Academic &amp; Journalist Research</h3><span class="category-count">4 links</span></div><div class="links-grid"><a href="https://scholar.google.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🎓</div><div class="link-card-content"><div class="link-card-title">Google Scholar</div><div class="link-card-desc">Academic &amp; research</div></div><span class="link-card-arrow">→</span></a><a href="https://www.jstor.org/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📖</div><div class="link-card-content"><div class="link-card-title">JSTOR</div><div class="link-card-desc">Academic journals</div></div><span class="link-card-arrow">→</span></a><a href="https://theconversation.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">💡</div><div class="link-card-content"><div class="link-card-title">The Conversation</div><div class="link-card-desc">Expert analysis</div></div><span class="link-card-arrow">→</span></a><a href="https://www.ssrn.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📝</div><div class="link-card-content"><div class="link-card-title">SSRN</div><div class="link-card-desc">Preprint research papers</div></div><span class="link-card-arrow">→</span></a></div></div><div class="link-category"><div class="category-header"><div class="category-icon">📂</div><h3 class="category-title">Government &amp; FOIA Documents</h3><span class="category-count">5 links</span></div><div class="links-grid"><a href="https://www.muckrock.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📂</div><div class="link-card-content"><div class="link-card-title">MuckRock</div><div class="link-card-desc">FOIA requests &amp; docs</div></div><span class="link-card-arrow">→</span></a><a href="https://www.documentcloud.org/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📄</div><div class="link-card-content"><div class="link-card-title">DocumentCloud</div><div class="link-card-desc">Leaked &amp; FOIA docs</div></div><span class="link-card-arrow">→</span></a><a href="https://www.govtrack.us/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🏛️</div><div class="link-card-content"><div class="link-card-title">GovTrack</div><div class="link-card-desc">US legislation tracker</div></div><span class="link-card-arrow">→</span></a><a href="https://www.federalregister.gov/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">📜</div><div class="link-card-content"><div class="link-card-title">Federal Register</div><div class="link-card-desc">US regulations &amp; rules</div></div><span class="link-card-arrow">→</span></a><a href="https://www.foia.gov/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🏗️</div><div class="link-card-content"><div class="link-card-title">FOIA.gov</div><div class="link-card-desc">Submit FOIA requests</div></div><span class="link-card-arrow">→</span></a></div></div><div class="link-category"><div class="category-header"><div class="category-icon">🌐</div><h3 class="category-title">International / Regional News</h3><span class="category-count">6 links</span></div><div class="links-grid"><a href="https://allafrica.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🌍</div><div class="link-card-content"><div class="link-card-title">AllAfrica</div><div class="link-card-desc">African news aggregator</div></div><span class="link-card-arrow">→</span></a><a href="https://www.aljazeera.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🌏</div><div class="link-card-content"><div class="link-card-title">Al Jazeera</div><div class="link-card-desc">Middle East &amp; global</div></div><span class="link-card-arrow">→</span></a><a href="https://www.euronews.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🇪🇺</div><div class="link-card-content"><div class="link-card-title">EuroNews</div><div class="link-card-desc">European news</div></div><span class="link-card-arrow">→</span></a><a href="https://www.scmp.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🌏</div><div class="link-card-content"><div class="link-card-title">South China Morning Post</div><div class="link-card-desc">Asia-Pacific news</div></div><span class="link-card-arrow">→</span></a>
802<a href="https://www.themoscowtimes.com/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🇷🇺</div><div class="link-card-content"><div class="link-card-title">The Moscow Times</div><div class="link-card-desc">Russia &amp; former USSR</div></div><span class="link-card-arrow">→</span></a><a href="https://www3.nhk.or.jp/nhkworld/en/" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">🇯🇵</div><div class="link-card-content"><div class="link-card-title">NHK World</div><div class="link-card-desc">Japanese news (English)</div></div><span class="link-card-arrow">→</span></a></div></div></div><div class="mi-ad" data-slot="1606519262" data-w="728"></div>
803</section>
804<!-- ===================== SEO CONTENT SECTION ===================== -->
805<article class="seo-content">
806<h2>How Do You Search News Archives and Verify Media Coverage?</h2>
807<p>Max Intel's News &amp; Media Archive gives access to <strong>40+ resources</strong> for searching current and historical news, archived pages, and fact-checking databases. News monitoring is a core OSINT discipline outlined in the <cite>NATO <a href="https://en.wikipedia.org/wiki/Open-source_intelligence" target="_blank" rel="noopener" class="entity-ref">Open Source Intelligence</a> Handbook</cite>.</p>
808<h3>News Search Engines</h3>
809<p>Start any media investigation with major news search engines. Google News, Bing News, and DuckDuckGo News aggregate stories from thousands of outlets worldwide. Dzen News provides coverage from Russian and Eastern European sources that may not appear in Western search engines. These tools support date filtering, exact phrase matching, and source-specific searches.</p>
810<h3>How Do You Read a Deleted or Edited News Article?</h3>
811<p>When articles are deleted, edited, or taken offline, web archive services preserve earlier versions. <cite>Archive.today</cite> saves on-demand snapshots that persist even if the original is removed. Archive-It provides curated web collections from libraries and institutions. These tools are essential for documenting content that sources later attempt to scrub.</p>
812<h3>News Intelligence &amp; Comparison</h3>
813<p>AllSides provides multi-perspective news coverage showing how stories are reported across the political spectrum. Ground News offers cross-spectrum analysis to help researchers understand media bias and coverage gaps. These platforms enable researchers to compare how different outlets frame the same events.</p>
814<h3>Historical Newspaper Archives</h3>
815<p>For historical research, <cite>Chronicling America</cite> from the <cite>Library of Congress</cite> provides free full-text search of <strong>over 20 million digitized</strong> American newspapers from 1770 to 1963. The British Newspaper Archive and Australia's Trove offer access to millions of historical newspaper pages. Google News Archive and NewspaperArchive.com also provide searchable historical content.</p>
816<h3>How Do You Fact-Check a News Story?</h3>
817<p>Verify claims and assess source reliability using dedicated fact-checking tools. Google Fact Check Explorer aggregates fact-checks from dozens of organizations. Snopes, PolitiFact, and FactCheck.org cover US-focused claims. Media Bias/Fact Check and AllSides provide media bias ratings and credibility assessments. These tools help researchers evaluate the reliability of sources before citing them in investigations.</p>
818</article>
819<!-- ===================== FAQ SECTION ===================== -->
820<section aria-labelledby="faq-heading" class="faq-section">
821<h2 id="faq-heading">News &amp; Media Archive — Frequently Asked Questions</h2>
822<details class="faq-item">
823<summary>How can I find deleted or removed news articles?</summary>
824<div class="faq-answer">
825<p>Archive.today (archive.ph) saves on-demand snapshots of web pages that persist even if the original is removed. Archive-It provides curated web collections from libraries and institutions. Google Cache may also retain recent versions of removed content. You can also try searching for the article title across multiple news search engines to find syndicated copies.</p>
826</div>
827</details>
828<details class="faq-item">
829<summary>How can I compare news coverage across different political perspectives?</summary>
830<div class="faq-answer">
831<p>AllSides provides multi-perspective news coverage showing how stories are reported from left, center, and right-leaning outlets. Ground News offers cross-spectrum analysis showing which outlets are covering a story and which are not. Media Bias/Fact Check rates thousands of outlets for factual accuracy and political bias. These tools help researchers understand how framing and coverage varies across the media landscape.</p>
832</div>
833</details>
834<details class="faq-item">
835<summary>How can I check if a news source is reliable?</summary>
836<div class="faq-answer">
837<p>Several free tools help evaluate news source credibility. Media Bias/Fact Check (MBFC) rates thousands of outlets for factual accuracy and political bias. AllSides provides media bias ratings with side-by-side news comparisons. Ground News shows how stories are covered across the political spectrum. Google Fact Check Explorer searches fact-checks from multiple organizations. These tools help researchers assess source reliability before citing or sharing news content.</p>
838</div>
839</details>
840<details class="faq-item">
841<summary>Can I search historical newspapers for free?</summary>
842<div class="faq-answer">
843<p>Yes, several free resources provide access to historical newspapers. Chronicling America from the Library of Congress offers free full-text search of digitized American newspapers from 1770 to 1963. Google News Archive provides access to historical newspaper content. The British Newspaper Archive and Australia's Trove also offer free access to portions of their collections. Newsp
843aperArchive.com provides additional global newspaper archives.</p>
844</div>
845</details>
846<details class="faq-item">
847<summary>How do I search TV news broadcasts?</summary>
848<div class="faq-answer">
849<p>The Internet Archive's TV News Archive allows you to search closed captions from over 3 million U.S. broadcasts dating back to 2009. You can search by keyword, view 30-second clips, and borrow full broadcasts. The C-SPAN Video Library provides searchable archives of congressional proceedings and political events. The Vanderbilt Television News Archive catalogs network evening news broadcasts dating back to 1968.</p>
850</div>
851</details>
852</section>
853<!-- ===================== RELATED TOOLS ===================== -->
854<div class="mi-ad" data-slot="5694892376" data-w="336"></div><section aria-labelledby="related-heading" class="related-tools">
855<h2 id="related-heading">Related OSINT Tools</h2>
856<div class="related-grid">
857<a class="tool-card" href="social.html">
858<div aria-hidden="true" class="tool-card-icon"><svg width="20" height="20" aria-hidden="true"><use href="#i-globe"/></svg></div>
859<h3 class="tool-card-title">Social Media Search</h3>
860<p class="tool-card-desc">Track how news stories spread across Twitter, Reddit, Telegram, and other social platforms.</p>
861</a>
862<a class="tool-card" href="person.html">
863<div aria-hidden="true" class="tool-card-icon"><svg width="20" height="20" aria-hidden="true"><use href="#i-user"/></svg></div>
864<h3 class="tool-card-title">Person Search</h3>
865<p class="tool-card-desc">Research individuals mentioned in news coverage across public records and people-finder databases.</p>
866</a>
867<a class="tool-card" href="documents.html">
868<div aria-hidden="true" class="tool-card-icon"><svg width="20" height="20" aria-hidden="true"><use href="#i-doc"/></svg></div>
869<h3 class="tool-card-title">Document Search</h3>
870<p class="tool-card-desc">Find public documents, reports, and filings related to news stories and investigations.</p>
871</a>
872<a class="tool-card" href="domain.html">
873<div aria-hidden="true" class="tool-card-icon"><svg width="20" height="20" aria-hidden="true"><use href="#i-globe"/></svg></div>
874<h3 class="tool-card-title">Domain OSINT</h3>
875<p class="tool-card-desc">Investigate news website domains with WHOIS, DNS, and technology detection tools.</p>
876</a>
877</div>
878</section>
879</div>
880</main>
881<div class="mi-ad" data-slot="1606519262" data-w="728"></div><footer><div id="footer-content"><noscript><nav aria-label="Site footer links"><h3>Find a person</h3><p><a href="person.html">Free people search</a> · <a href="email.html">Reverse email lookup</a> · <a href="phone.html">Reverse phone lookup</a> · <a href="username.html">Username search</a> · <a href="social.html">Social media OSINT</a> · <a href="address.html">Address &amp; property lookup</a></p><h3>Investigate infrastructure</h3><p><a href="domain.html">Domain OSINT</a> · <a href="ip.html">IP lookup &amp; triage</a> · <a href="exposed.html">Domain breach scanner</a> · <a href="wireless.html">Wireless &amp; RF OSINT</a> · <a href="geo.html">Geolocation OSINT</a> · <a href="business.html">Business records</a></p><h3>Guides</h3><p><a href="google-dorking-reference-2026.html">Google dorking reference</a> · <a href="username-osint-guide-2026.html">Username OSINT guide</a> · <a href="remove-yourself-people-search-2026.html">Remove yourself from people-search sites</a> · <a href="is-osint-legal.html">Is OSINT legal?</a> · <a href="opsec-osint-guide-2026.html">OpSec &amp; managed attribution</a> · <a href="guides.html">All 47 guides</a></p><h3>About</h3><p><a href="about.html">About Max Intel</a> · <a href="osint-tools.html">External tools directory</a> · <a href="terms.html">Terms of Use</a> · <a href="privacy.html">Privacy Policy</a> · <a href="disclaimer.html">Disclaimer</a></p></nav></noscript></div></footer>
882<script defer="" src="nav.js?v=20261006"></script>
vendor: 1 bytes, line 882
882
883<script>
884        let currentLinks = [];
885        document.getElementById('newsInput').addEventListener('keydown', e => { if (e.key === 'Enter') { e.preventDefault(); runSearch(); } });
886        function esc(s) { const d = document.createElement('div'); d.textContent = s == null ? '' : String(s); return d.innerHTML; }
887        // Clipboard with fallback: navigator.clipboard rejects on http:// and in some embedded browsers.
888        function miCopy(text, btn, label) {
889            const done = () => { btn.innerHTML = '<span aria-hidden="true">✓</span> Copied!'; setTimeout(() => { btn.innerHTML = label; }, 2000); };
890            const fallback = () => { try { const ta = document.createElement('textarea'); ta.value = text; ta.setAttribute('readonly', ''); ta.style.cssText = 'position:fixed;opacity:0;left:-9999px'; document.body.appendChild(ta); ta.select(); const ok = document.execCommand('copy'); document.body.removeChild(ta); if (ok) done(); else throw new Error('copy'); } catch (e) { (window.miNotify || alert)('Copy failed — your browser blocked clipboard access.'); } };
891            if (navigator.clipboard && navigator.clipboard.writeText) navigator.clipboard.writeText(text).then(done, fallback); else fallback();
892        }
893        document.getElementById('copyAllBtn').addEventListener('click', () => { if (currentLinks.length === 0) return; miCopy(currentLinks.join('\n'), document.getElementById('copyAllBtn'), '<span aria-hidden="true">📋</span> Copy Links'); });
894        document.getElementById('openAllBtn').addEventListener('click', () => { if (currentLinks.length === 0) return; currentLinks.slice(0, 10).forEach((url, i) => { setTimeout(() => window.open(url, '_blank', 'noopener'), i * 300); }); if (currentLinks.length > 10) (window.miNotify || alert)('Opened the first 10 links (pop-up limit). Use "Copy Links" for the full list.'); });
895
896        // Is the query an http(s) URL? If so we add page-specific archive/cache pivots.
897        function asUrl(q) { try { const u = new URL(/^https?:\/\//i.test(q) ? q : 'https://' + q); if (!/^https?:$/.test(u.protocol) || !/\.[a-z]{2,}$/i.test(u.hostname) || /\s/.test(q)) return null; return u; } catch (e) { return null; } }
898
899        function getLinks(query = '') {
900            const hasQuery = query.length > 0;
901            const encoded = encodeURIComponent(query);
902            const u = hasQuery ? asUrl(query) : null;
903            const urlPivots = [];
904            if (u) {
905                const full = u.href, encFull = encodeURIComponent(full), host = u.hostname.replace(/^www\./, '');
906                urlPivots.push(
907                    { name: 'Wayback Machine', url: `https://web.archive.org/web/*/${full}`, desc: 'All archived snapshots of this exact URL', icon: '🕰️' },
908                    { name: 'Wayback (newest)', url: `https://web.archive.org/web/2/${full}`, desc: 'Jump to the most recent capture', icon: '⏩' },
909                    { name: 'Archive.today snapshots', url: `https://archive.ph/${full}`, desc: 'Saved copies on archive.today', icon: '📸' },
910                    { name: 'Save to Wayback', url: `https://web.archive.org/save/${full}`, desc: 'Preserve the page now (evidence capture)', icon: '💾' },
911                    { name: 'Ghostarchive', url: `https://ghostarchive.org/search?term=${encFull}`, desc: 'Alternative archive, good for video/social pages', icon: '👻' },
912                    { name: 'Who links here (Google)', url: `https://www.google.com/search?q=${encFull}+-site:${encodeURIComponent(host)}`, desc: 'Pages citing this URL outside its own site', icon: '🔗' },
913                    { name: 'Site profile (MBFC)', url: `https://mediabiasfactcheck.com/?s=${encodeURIComponent(host)}`, desc: 'Bias & reliability rating for ' + host, icon: '📊' },
914                    { name: 'Domain OSINT', url: `domain.html?q=${encodeURIComponent(host)}`, desc: 'Pivot into Max Intel domain tools for ' + host, icon: '🌐' }
915                );
916            }
917
918            // News Search Engines
919            const newsSearch = [
920                { name: 'Google News', url: hasQuery ? `https://news.google.com/search?q=${encoded}` : 'https://news.google.com/', desc: 'Global news aggregator', icon: '📰' },
921                { name: 'Bing News', url: hasQuery ? `https://www.bing.com/news/search?q=${encoded}` : 'https://www.bing.com/news', desc: 'Microsoft news search', icon: '🔍' },
922                { name: 'DuckDuckGo News', url: hasQuery ? `https://duckduckgo.com/?q=${encoded}&iar=news&ia=news` : 'https://duckduckgo.com/?iar=news&ia=news', desc: 'Private news search', icon: '🦆' },
923                { name: 'Yahoo News', url: hasQuery ? `https://news.search.yahoo.com/search?p=${encoded}
923` : 'https://news.yahoo.com/', desc: 'Yahoo news search', icon: '📡' },
924                { name: 'Yandex / Dzen News', url: hasQuery ? `https://dzen.ru/news/search?query=${encoded}` : 'https://dzen.ru/news', desc: 'Russian/Eastern European', icon: '🔴' }
925            ];
926
927            // Web Archives
928            const webArchives = [
929                { name: 'Archive.today', url: hasQuery ? `https://archive.ph/search/?q=${encoded}` : 'https://archive.ph/', desc: 'On-demand page snapshots', icon: '📸' },
930                { name: 'Wayback Machine', url: hasQuery ? `https://web.archive.org/web/*/*${encoded}*` : 'https://web.archive.org/', desc: 'URL-pattern search across 900B+ captures', icon: '🕰️' },
931                { name: 'Archive-It', url: hasQuery ? `https://archive-it.org/explore?q=${encoded}` : 'https://archive-it.org/', desc: 'Curated web collections', icon: '📚' }
932            ];
933
934            // News Aggregators & Global Databases
935            const newsIntel = [
936                { name: 'GDELT 2.0 DOC', url: hasQuery ? `https://api.gdeltproject.org/api/v2/doc/doc?query=${encoded}&mode=artlist&maxrecords=75&format=html&timespan=3months` : 'https://www.gdeltproject.org/', desc: 'Global news monitor — 65 languages, last 3 months', icon: '🌐' },
937                { name: 'AllSides', url: hasQuery ? `https://www.allsides.com/story/admin?search_api_fulltext=${encoded}` : 'https://www.allsides.com/', desc: 'Multi-perspective news', icon: '⚖️' },
938                { name: 'Ground News', url: hasQuery ? `https://ground.news/find?q=${encoded}` : 'https://ground.news/', desc: 'Cross-spectrum coverage', icon: '📍' }
939            ];
940
941            // Newspaper Archives
942            const newspaperArchives = [
943                { name: 'Chronicling America', url: hasQuery ? `https://chroniclingamerica.loc.gov/search/pages/results/?andtext=${encoded}&dateFilterType=yearRange` : 'https://chroniclingamerica.loc.gov/', desc: 'Library of Congress (free)', icon: '🏛️' },
944                { name: 'Google News Archive', url: hasQuery ? `https://news.google.com/newspapers?q=${encoded}` : 'https://news.google.com/newspapers', desc: 'Historical newspapers', icon: '📜' },
945                { name: 'British Newspaper Archive', url: hasQuery ? `https://www.britishnewspaperarchive.co.uk/search/results?basicsearch=${encoded}` : 'https://www.britishnewspaperarchive.co.uk/', desc: 'UK historical papers', icon: '🇬🇧' },
946                { name: 'Trove (Australia)', url: hasQuery ? `https://trove.nla.gov.au/search/category/newspapers?keyword=${encoded}` : 'https://trove.nla.gov.au/newspaper/', desc: 'Australian papers (free)', icon: '🇦🇺' },
947                { name: 'NewspaperArchive.com', url: hasQuery ? `https://newspaperarchive.com/tags/${encoded}/?pci=7` : 'https://newspaperarchive.com/', desc: 'Global newspaper archive', icon: '🗞️' }
948            ];
949
950            // TV & Broadcast News
951            const tvBroadcast = [
952                { name: 'Internet Archive TV News', url: hasQuery ? `https://archive.org/details/tv?q=${encoded}` : 'https://archive.org/details/tv', desc: '3M+ US broadcasts', icon: '📺' },
953                { name: 'C-SPAN Video Library', url: hasQuery ? `https://www.c-span.org/search/?query=${encoded}` : 'https://www.c-span.org/video/', desc: 'Congressional & political', icon: '🏛️' },
954                { name: 'Vanderbilt TV News', url: hasQuery ? `https://tvnews.vanderbilt.edu/siteindex/search?q=${encoded}` : 'https://tvnews.vanderbilt.edu/', desc: 'Network news since 1968', icon: '🎬' },
955                { name: 'Vanderbilt Beta', url: hasQuery ? `https://beta.tvnews.vanderbilt.edu/` : 'https://beta.tvnews.vanderbilt.edu/', desc: 'New Vanderbilt interface', icon: '🆕' },
956                { name: 'American Archive', url: hasQuery ? `https://americanarchive.org/catalog?q=${encoded}&f%5Baccess_types%5D%5B%5D=online` : 'https://americanarchive.org/', desc: 'Public broadcasting', icon: '📻' },
957                { name: 'Reuters Video', url: hasQuery ? `https://www.reuters.com/site-search/?query=${encoded}` : 'https://www.reuters.com/video/', desc: 'Reuters video search', icon: '🎞️' }
958            ];
959
960            // Press Releases & Wire Services
961            const pressReleases = [
962                { name: 'PR Newswire', url: hasQuery ? `https://www.prnewswire.com/search/news/?keyword=${encoded}` : 'https://www.prnewswire.com/', desc: 'Corporate press releases', icon: '📢' },
963                { name: 'Business Wire', url: hasQuery ? `https://www.businesswire.com/newsroom?keywords=ENTIRE_RELEASE%3Atrue%3A${encoded}` : 'https://www.businesswire.com/', desc: 'Business announcements', icon: '💼' },
964                { name: 'GlobeNewsWire', url: hasQuery ? `https://www.globenewswire.com/search?keyword=${encoded}` : 'https://www.globenewswire.com/', desc: 'Global press releases', icon: '🌐' },
965                { name: 'AP News', url: hasQuery ? `https://apnews.com/search?q=${encoded}` : 'https://apnews.com/', desc: 'Associated Press wire', icon: '📡' },
966                { name: 'Reuters', url: hasQuery ? `https://www.reuters.com/site-search/?query=${encoded}` : 'https://www.reuters.com/', desc: 'Reuters wire service', icon: '🔵' }
967            ];
968
969            // Fact-Checking Tools
970            const factCheck = [
971                { name: 'Google Fact Check', url: hasQuery ? `https://toolbox.google.com/factcheck/explorer/search/${encoded}` : 'https://toolbox.google.com/factcheck/explorer/', desc: 'Multi-org fact checks', icon: '✅' },
972                { name: 'Snopes', url: hasQuery ? `https://www.snopes.com/?s=${encoded}` : 'https://www.snopes.com/', desc: 'Fact-checking database', icon: '🔎' },
973                { name: 'Snopes FactBot', url: hasQuery ? `https://www.snopes.com/factbot/?query=${encoded}` : 'https://www.snopes.com/factbot/', desc: 'AI fact-check chatbot', icon: '🤖' },
974                { name: 'PolitiFact', url: hasQuery ? `https://www.politifact.com/search/?q=${encoded}` : 'https://www.politifact.com/', desc: 'Political fact checks', icon: '🏛️' },
975                { name: 'FactCheck.org', url: hasQuery ? `https://www.factcheck.org/search/#gsc.tab=0&gsc.q=${encoded}&gsc.sort=` : 'https://www.factcheck.org/', desc: 'Annenberg fact checks', icon: '📋' },
976                { name: 'Full Fact (UK)', url: hasQuery ? `https://fullfact.org/search/?q=${encoded}` : 'https://fullfact.org/', desc: 'UK fact checking', icon: '🇬🇧' },
977                { name: 'AFP Fact Check', url: hasQuery ? `https://factcheck.afp.com/fact-checking-search-results?search_api_fulltext=${encoded}` : 'https://factcheck.afp.com/', desc: 'Global AFP checks', icon: '🌍' }
978            ];
979
980            // Media Bias & Source Analysis
981            const mediaBias = [
982                { name: 'Media Bias/Fact Check', url: hasQuery ? `https://mediabiasfactcheck.com/?s=${encoded}` : 'https://mediabiasfactcheck.com/', desc: 'Bias & accuracy ratings', icon: '📊' },
983                { name: 'AllSides Bias Ratings', url: hasQuery ? `https://www.allsides.com/media-bias/ratings?field_news_source_type_tid=All&field_news_bias_nid=All&title=${encoded}` : 'https://www.allsides.com/media-bias/ratings', desc: 'Media bias ratings', icon: '⚖️' },
984                { name: 'Ad Fontes Media', url: 'https://adfontesmedia.com/interactive-media-bias-chart/', desc: 'Interactive bias chart', icon: '📈' }
985            ];
986
987            // Journalist & Byline Research
988            const journalistResearch = [
989                { name: 'Google Scholar', url: hasQuery ? `https://scholar.google.com/scholar?q=${encoded}` : 'https://scholar.google.com/', desc: 'Academic & research', icon: '🎓' },
990                { name: 'JSTOR', url: hasQuery ? `https://www.jstor.org/action/doBasicSearch?Query=${encoded}` : 'https://www.jstor.org/', desc: 'Academic journals', icon: '📖' },
991                { name: 'The Conversation', url: hasQuery ? `https://theconversation.com/us/search?q=${encoded}` : 'https://theconversation.com/', desc: 'Expert analysis', icon: '💡' },
992                { name: 'SSRN', url: hasQuery ? `https://papers.ssrn.com/searchresults.cfm?term=${encoded}
992` : 'https://www.ssrn.com/', desc: 'Preprint research papers', icon: '📝' }
993            ];
994
995            // Government & FOIA
996            const govFoia = [
997                { name: 'MuckRock', url: hasQuery ? `https://www.muckrock.com/search/?q=${encoded}` : 'https://www.muckrock.com/', desc: 'FOIA requests & docs', icon: '📂' },
998                { name: 'DocumentCloud', url: hasQuery ? `https://www.documentcloud.org/app?q=${encoded}` : 'https://www.documentcloud.org/', desc: 'Leaked & FOIA docs', icon: '📄' },
999                { name: 'GovTrack', url: hasQuery ? `https://www.govtrack.us/search?q=${encoded}` : 'https://www.govtrack.us/', desc: 'US legislation tracker', icon: '🏛️' },
1000                { name: 'Federal Register', url: hasQuery ? `https://www.federalregister.gov/documents/search?conditions%5Bterm%5D=${encoded}` : 'https://www.federalregister.gov/', desc: 'US regulations & rules', icon: '📜' },
1001                { name: 'FOIA.gov', url: 'https://www.foia.gov/', desc: 'Submit FOIA requests', icon: '🏗️' }
1002            ];
1003
1004            // Regional / International News
1005            const internationalNews = [
1006                { name: 'AllAfrica', url: hasQuery ? `https://allafrica.com/search/?search_string=${encoded}` : 'https://allafrica.com/', desc: 'African news aggregator', icon: '🌍' },
1007                { name: 'Al Jazeera', url: hasQuery ? `https://www.aljazeera.com/search/${encoded}` : 'https://www.aljazeera.com/', desc: 'Middle East & global', icon: '🌏' },
1008                { name: 'EuroNews', url: hasQuery ? `https://www.euronews.com/search?query=${encoded}` : 'https://www.euronews.com/', desc: 'European news', icon: '🇪🇺' },
1009                { name: 'South China Morning Post', url: hasQuery ? `https://www.scmp.com/search/${encoded}` : 'https://www.scmp.com/', desc: 'Asia-Pacific news', icon: '🌏' },
1010                { name: 'The Moscow Times', url: hasQuery ? `https://www.themoscowtimes.com/search?query=${encoded}` : 'https://www.themoscowtimes.com/', desc: 'Russia & former USSR', icon: '🇷🇺' },
1011                { name: 'NHK World', url: hasQuery ? `https://www3.nhk.or.jp/nhkworld/en/search/?q=${encoded}` : 'https://www3.nhk.or.jp/nhkworld/en/', desc: 'Japanese news (English)', icon: '🇯🇵' }
1012            ];
1013
1014            return { urlPivots, newsSearch, webArchives, newsIntel, newspaperArchives, tvBroadcast, pressReleases, factCheck, mediaBias, journalistResearch, govFoia, internationalNews };
1015        }
1016
1017        function renderResults(query = '') {
1018            const { urlPivots, newsSearch, webArchives, newsIntel, newspaperArchives, tvBroadcast, pressReleases, factCheck, mediaBias, journalistResearch, govFoia, internationalNews } = getLinks(query);
1019
1020            let html = urlPivots.length ? renderLinkCategory('This URL — archives, cache & citations', '🔗', urlPivots) : '';
1021            html += renderLinkCategory('News Search Engines', '📰', newsSearch);
1022            html += renderLinkCategory('Web Archives & Cached Content', '🏛️', webArchives);
1023            html += renderLinkCategory('Global News Intelligence', '🌍', newsIntel);
1024            html += renderLinkCategory('Newspaper Archives', '🗞️', newspaperArchives);
1025            html += renderLinkCategory('TV & Broadcast News', '📺', tvBroadcast);
1026            html += renderLinkCategory('Press Releases & Wire Services', '📢', pressReleases);
1027            html += renderLinkCategory('Fact-Checking Tools', '✅', factCheck);
1028            html += renderLinkCategory('Media Bias & Source Analysis', '📊', mediaBias);
1029            html += renderLinkCategory('Academic & Journalist Research', '🎓', journalistResearch);
1030            html += renderLinkCategory('Government & FOIA Documents', '📂', govFoia);
1031            html += renderLinkCategory('International / Regional News', '🌐', internationalNews);
1032
1033            document.getElementById('resultsGrid').innerHTML = html;
1034            currentLinks = [...urlPivots, ...newsSearch, ...webArchives, ...newsIntel, ...newspaperArchives, ...tvBroadcast, ...pressReleases, ...factCheck, ...mediaBias, ...journalistResearch, ...govFoia, ...internationalNews].map(l => l.url);
1035            document.getElementById('resultsBadge').textContent = `${currentLinks.length} sources` + (query ? ` · “${query.length > 40 ? query.slice(0, 40) + '…' : query}”` : '');
1036        }
1037
1038        let searchTimer = null;
1039        function runSearch() {
1040            const query = document.getElementById('newsInput').value.trim();
1041            if (!query) return miNotify('Please enter a search term, name, or topic');
1042            const btn = document.getElementById('searchBtn');
1043            btn.disabled = true;
1044            document.getElementById('loader').classList.add('active');
1045            clearTimeout(searchTimer);
1046            searchTimer = setTimeout(() => {
1047                renderResults(query);
1048                document.getElementById('loader').classList.remove('active');
1049                btn.disabled = false;
1050                try { history.replaceState(null, '', '?q=' + encodeURIComponent(query)); } catch (e) {}
1051                const rs = document.getElementById('resultsSection');
1052                if (rs.getBoundingClientRect().top > window.innerHeight * 0.6) rs.scrollIntoView({ behavior: 'smooth', block: 'start' });
1053            }, 250);
1054        }
1055
1056        function renderLinkCategory(title, icon, links) {
1057            let html = `<div class="link-category"><div class="category-header"><div class="category-icon">${icon}</div><h3 class="category-title">${esc(title)}</h3><span class="category-count">${links.length} links</span></div><div class="links-grid">`;
1058            links.forEach(link => { html += `<a href="${esc(link.url)}" target="_blank" class="link-card" rel="noopener noreferrer"><div class="link-card-icon">${link.icon}</div><div class="link-card-content"><div class="link-card-title">${esc(link.name)}</div><div class="link-card-desc">${esc(link.desc)}</div></div><span class="link-card-arrow">→</span></a>`; });
1059            return html + '</div></div>';
1060        }
1061
1062        // Show default links on page load; honour ?q= deep links (shareable searches)
1063        document.addEventListener('DOMContentLoaded', function() {
1064            let q = '';
1065            try { q = (new URLSearchParams(location.search).get('q') || '').trim().slice(0, 300); } catch (e) {}
1066            if (q) { document.getElementById('newsInput').value = q; }
1067            renderResults(q);
1068            document.getElementById('resultsSection').classList.add('active');
1069        });
1070    </script>
vendor: 1 bytes, line 1070
1070
1071<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"192b0b826abf476ebe2aadda8120a44b","r":1,"spa":2}' crossorigin="anonymous"></script>
1071
1072</body>
1073</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.