{
  "channels": [
    {
      "bias_label": "Ukrainian defense-media perspective",
      "category": "ukraine",
      "credibility": "Verification anchor",
      "display_name": "DeepStateUA",
      "handle": "DeepStateUA",
      "id": "telegram:DeepStateUA",
      "item_count": 2,
      "language": "uk",
      "priority": 100,
      "provenance_note": "Public Telegram channel used as a Ukraine battlefield verification anchor.",
      "rank": 1,
      "risk_label": "Strong map signal; still cross-check battlefield claims",
      "role": "verification_anchor",
      "role_label": "Verification Anchor",
      "section": "russia-ukraine",
      "section_label": "Russia / Ukraine",
      "section_order": 2,
      "source_labels": [
        "verification anchor",
        "map source",
        "Ukraine war"
      ],
      "tier": "Tier 1",
      "title": "DeepStateUA",
      "url": "https://t.me/DeepStateUA"
    },
    {
      "bias_label": "Russian independent conflict-research perspective",
      "category": "ukraine",
      "credibility": "Verification anchor",
      "display_name": "Conflict Intelligence Team",
      "handle": "CITeam",
      "id": "telegram:CITeam",
      "item_count": 5,
      "language": "ru",
      "priority": 98,
      "provenance_note": "Public Telegram channel from an independent conflict investigation group.",
      "rank": 2,
      "risk_label": "Analytical source; confirm time-sensitive details",
      "role": "verification_anchor",
      "role_label": "Verification Anchor",
      "section": "russia-ukraine",
      "section_label": "Russia / Ukraine",
      "section_order": 2,
      "source_labels": [
        "verification anchor",
        "research source",
        "Russia/Ukraine"
      ],
      "tier": "Tier 1",
      "title": "Conflict Intelligence Team",
      "url": "https://t.me/CITeam"
    },
    {
      "bias_label": "Crypto-industry news perspective",
      "category": "crypto",
      "credibility": "Industry news source",
      "display_name": "Cointelegraph",
      "handle": "cointelegraph",
      "id": "telegram:cointelegraph",
      "item_count": 70,
      "language": "en",
      "priority": 82,
      "provenance_note": "Public Telegram feed from a crypto industry news publisher.",
      "rank": 3,
      "risk_label": "Market headlines can move before full context arrives",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "markets-crypto",
      "section_label": "Markets & Crypto",
      "section_order": 6,
      "source_labels": [
        "markets source",
        "crypto",
        "industry news"
      ],
      "tier": "Tier 1",
      "title": "Cointelegraph",
      "url": "https://t.me/cointelegraph"
    },
    {
      "bias_label": "Russian independent/exile media perspective",
      "category": "russia",
      "credibility": "Verification anchor",
      "display_name": "Meduza Live",
      "handle": "meduzalive",
      "id": "telegram:meduzalive",
      "item_count": 99,
      "language": "ru",
      "priority": 82,
      "provenance_note": "Public Telegram feed from Meduza's live news operation.",
      "rank": 4,
      "risk_label": "Political claims should be cross-checked with primary documents",
      "role": "verification_anchor",
      "role_label": "Verification Anchor",
      "section": "russia-ukraine",
      "section_label": "Russia / Ukraine",
      "section_order": 2,
      "source_labels": [
        "verification anchor",
        "independent media",
        "Russia"
      ],
      "tier": "Tier 1",
      "title": "Meduza Live",
      "url": "https://t.me/meduzalive"
    },
    {
      "bias_label": "Asia crypto-market perspective",
      "category": "crypto",
      "credibility": "Verification anchor",
      "display_name": "Wu Blockchain English",
      "handle": "wublockchainenglish",
      "id": "telegram:wublockchainenglish",
      "item_count": 33,
      "language": "en",
      "priority": 86,
      "provenance_note": "Public Telegram feed focused on crypto markets and Asia exchange news.",
      "rank": 5,
      "risk_label": "Treat exchange-flow alerts as market signals, not confirmed outcomes",
      "role": "verification_anchor",
      "role_label": "Verification Anchor",
      "section": "markets-crypto",
      "section_label": "Markets & Crypto",
      "section_order": 6,
      "source_labels": [
        "verification anchor",
        "markets source",
        "Asia crypto"
      ],
      "tier": "Tier 1",
      "title": "Wu Blockchain English",
      "url": "https://t.me/wublockchainenglish"
    },
    {
      "bias_label": "Russian independent fast-news perspective",
      "category": "russia",
      "credibility": "Fast-alert source",
      "display_name": "Astra Press",
      "handle": "astrapress",
      "id": "telegram:astrapress",
      "item_count": 204,
      "language": "ru",
      "priority": 76,
      "provenance_note": "Public Telegram channel monitored for rapid Russia-related updates.",
      "rank": 6,
      "risk_label": "Fast alerts can outrun confirmation",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "russia-ukraine",
      "section_label": "Russia / Ukraine",
      "section_order": 2,
      "source_labels": [
        "fast-alert sensor",
        "Russia",
        "independent media"
      ],
      "tier": "Tier 1",
      "title": "Astra Press",
      "url": "https://t.me/astrapress"
    },
    {
      "bias_label": "Belarusian opposition/regional security perspective",
      "category": "europe",
      "credibility": "Fast-alert source",
      "display_name": "NEXTA Live",
      "handle": "nexta_live",
      "id": "telegram:nexta_live",
      "item_count": 135,
      "language": "ru",
      "priority": 74,
      "provenance_note": "Public Telegram feed monitored for Eastern Europe fast alerts.",
      "rank": 7,
      "risk_label": "High-velocity political updates need corroboration",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "russia-ukraine",
      "section_label": "Russia / Ukraine",
      "section_order": 2,
      "source_labels": [
        "fast-alert sensor",
        "Eastern Europe",
        "political security"
      ],
      "tier": "Tier 1",
      "title": "NEXTA Live",
      "url": "https://t.me/nexta_live"
    },
    {
      "bias_label": "Cybersecurity trade-publication perspective",
      "category": "cyber",
      "credibility": "Verification anchor",
      "display_name": "The Hacker News",
      "handle": "thehackernews",
      "id": "telegram:thehackernews",
      "item_count": 8,
      "language": "en",
      "priority": 95,
      "provenance_note": "Public Telegram feed from a cybersecurity publication.",
      "rank": 8,
      "risk_label": "Technical reporting should be checked against vendor advisories",
      "role": "verification_anchor",
      "role_label": "Verification Anchor",
      "section": "cyber-hacking",
      "section_label": "Cyber & Hacking",
      "section_order": 5,
      "source_labels": [
        "verification anchor",
        "cyber",
        "research source"
      ],
      "tier": "Tier 1",
      "title": "The Hacker News",
      "url": "https://t.me/thehackernews"
    },
    {
      "bias_label": "DeFi data and market-infrastructure perspective",
      "category": "crypto",
      "credibility": "Verification anchor",
      "display_name": "DefiLlama",
      "handle": "defillama_tg",
      "id": "telegram:defillama_tg",
      "item_count": 0,
      "language": "en",
      "priority": 90,
      "provenance_note": "Public Telegram feed from a DeFi data provider.",
      "rank": 9,
      "risk_label": "Protocol and TVL signals can change quickly",
      "role": "verification_anchor",
      "role_label": "Verification Anchor",
      "section": "markets-crypto",
      "section_label": "Markets & Crypto",
      "section_order": 6,
      "source_labels": [
        "verification anchor",
        "markets source",
        "DeFi data"
      ],
      "tier": "Tier 1",
      "title": "DefiLlama",
      "url": "https://t.me/defillama_tg"
    },
    {
      "bias_label": "OSINT/cyber research perspective",
      "category": "cyber",
      "credibility": "Verification anchor",
      "display_name": "Cyber Detective",
      "handle": "cybdetective",
      "id": "telegram:cybdetective",
      "item_count": 2,
      "language": "en",
      "priority": 78,
      "provenance_note": "Public Telegram feed used for cyber OSINT and investigation leads.",
      "rank": 10,
      "risk_label": "Tool and lead references need operator verification",
      "role": "verification_anchor",
      "role_label": "Verification Anchor",
      "section": "cyber-hacking",
      "section_label": "Cyber & Hacking",
      "section_order": 5,
      "source_labels": [
        "verification anchor",
        "research source",
        "OSINT"
      ],
      "tier": "Tier 1",
      "title": "Cyber Detective",
      "url": "https://t.me/cybdetective"
    },
    {
      "bias_label": "Cybersecurity news perspective",
      "category": "cyber",
      "credibility": "Verification anchor",
      "display_name": "BleepingComputer",
      "handle": "bleepingcomputer",
      "id": "telegram:bleepingcomputer",
      "item_count": 11,
      "language": "en",
      "priority": 95,
      "provenance_note": "Public Telegram feed from a cybersecurity news publisher.",
      "rank": 11,
      "risk_label": "Incident claims should be checked against affected-party statements",
      "role": "verification_anchor",
      "role_label": "Verification Anchor",
      "section": "cyber-hacking",
      "section_label": "Cyber & Hacking",
      "section_order": 5,
      "source_labels": [
        "verification anchor",
        "cyber",
        "incident reporting"
      ],
      "tier": "Tier 2",
      "title": "BleepingComputer",
      "url": "https://t.me/bleepingcomputer"
    },
    {
      "bias_label": "Malware-research community perspective",
      "category": "cyber",
      "credibility": "Fast-alert source",
      "display_name": "vx-underground",
      "handle": "vxunderground",
      "id": "telegram:vxunderground",
      "item_count": 13,
      "language": "en",
      "priority": 82,
      "provenance_note": "Public Telegram feed monitored for malware and underground signals.",
      "rank": 12,
      "risk_label": "Underground-source claims require extra corroboration",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "cyber-hacking",
      "section_label": "Cyber & Hacking",
      "section_order": 5,
      "source_labels": [
        "fast-alert sensor",
        "research source",
        "malware"
      ],
      "tier": "Tier 2",
      "title": "vx-underground",
      "url": "https://t.me/vxunderground"
    },
    {
      "bias_label": "Conflict fast-alert perspective",
      "category": "conflict",
      "credibility": "Fast-alert source",
      "display_name": "Clash Report",
      "handle": "ClashReport",
      "id": "telegram:ClashReport",
      "item_count": 191,
      "language": "en",
      "priority": 82,
      "provenance_note": "Public Telegram channel monitored for fast global conflict alerts.",
      "rank": 13,
      "risk_label": "Video and battlefield claims need geolocation/chronology checks",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "fast-alert sensor",
        "global conflict",
        "video signal"
      ],
      "tier": "Tier 2",
      "title": "Clash Report",
      "url": "https://t.me/ClashReport"
    },
    {
      "bias_label": "Middle East conflict-monitoring perspective",
      "category": "middle-east",
      "credibility": "Fast-alert source",
      "display_name": "Middle East Spectator",
      "handle": "middle_east_spectator",
      "id": "telegram:middle_east_spectator",
      "item_count": 84,
      "language": "en",
      "priority": 78,
      "provenance_note": "Public Telegram channel monitored for Middle East fast alerts.",
      "rank": 14,
      "risk_label": "Regional claims can be partisan or incomplete",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "middle-east-iran",
      "section_label": "Middle East & Iran",
      "section_order": 1,
      "source_labels": [
        "fast-alert sensor",
        "Middle East",
        "regional conflict"
      ],
      "tier": "Tier 2",
      "title": "Middle East Spectator",
      "url": "https://t.me/middle_east_spectator"
    },
    {
      "bias_label": "Spanish-language crypto news perspective",
      "category": "crypto",
      "credibility": "Industry news source",
      "display_name": "CriptoNoticias",
      "handle": "CriptoNoticias",
      "id": "telegram:CriptoNoticias",
      "item_count": 22,
      "language": "es",
      "priority": 74,
      "provenance_note": "Public Telegram feed from a Spanish-language crypto news publisher.",
      "rank": 15,
      "risk_label": "Market and regulatory items should be checked against primary filings",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "markets-crypto",
      "section_label": "Markets & Crypto",
      "section_order": 6,
      "source_labels": [
        "markets source",
        "crypto",
        "Spanish language"
      ],
      "tier": "Tier 2",
      "title": "CriptoNoticias",
      "url": "https://t.me/CriptoNoticias"
    },
    {
      "bias_label": "Pro-Russian military/narrative perspective",
      "category": "russia",
      "credibility": "Narrative sensor",
      "display_name": "Rybar",
      "handle": "rybar",
      "id": "telegram:rybar",
      "item_count": 68,
      "language": "ru",
      "priority": 62,
      "provenance_note": "Public Telegram channel monitored to understand Russian-aligned narratives.",
      "rank": 16,
      "risk_label": "High narrative risk; use as signal, not confirmation",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "russia-ukraine",
      "section_label": "Russia / Ukraine",
      "section_order": 2,
      "source_labels": [
        "narrative sensor",
        "Russia/Ukraine",
        "high-risk perspective"
      ],
      "tier": "Tier 2",
      "title": "Rybar",
      "url": "https://t.me/rybar"
    },
    {
      "bias_label": "On-chain market-monitoring perspective",
      "category": "crypto",
      "credibility": "Fast-alert source",
      "display_name": "Lookonchain",
      "handle": "lookonchainchannel",
      "id": "telegram:lookonchainchannel",
      "item_count": 26,
      "language": "en",
      "priority": 72,
      "provenance_note": "Public Telegram feed monitored for on-chain market alerts.",
      "rank": 17,
      "risk_label": "Wallet attribution can be incomplete or revised",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "markets-crypto",
      "section_label": "Markets & Crypto",
      "section_order": 6,
      "source_labels": [
        "fast-alert sensor",
        "markets source",
        "on-chain"
      ],
      "tier": "Tier 2",
      "title": "Lookonchain",
      "url": "https://t.me/lookonchainchannel"
    },
    {
      "bias_label": "Spanish-language geopolitics perspective",
      "category": "conflict",
      "credibility": "Fast-alert source",
      "display_name": "Descifrando la Guerra",
      "handle": "descifrandolaguerra",
      "id": "telegram:descifrandolaguerra",
      "item_count": 8,
      "language": "es",
      "priority": 78,
      "provenance_note": "Public Telegram feed monitored for Spanish-language conflict and geopolitics alerts.",
      "rank": 18,
      "risk_label": "Fast international claims need source triangulation",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "fast-alert sensor",
        "global conflict",
        "Spanish language"
      ],
      "tier": "Tier 2",
      "title": "Descifrando la Guerra",
      "url": "https://t.me/descifrandolaguerra"
    },
    {
      "bias_label": "Spanish-language conflict-monitoring perspective",
      "category": "conflict",
      "credibility": "Fast-alert source",
      "display_name": "Entre Guerras",
      "handle": "entre_guerras",
      "id": "telegram:entre_guerras",
      "item_count": 40,
      "language": "es",
      "priority": 76,
      "provenance_note": "Public Telegram channel monitored for global conflict alerts.",
      "rank": 19,
      "risk_label": "Treat rapid operational claims as provisional",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "fast-alert sensor",
        "global conflict",
        "Spanish language"
      ],
      "tier": "Tier 2",
      "title": "Entre Guerras",
      "url": "https://t.me/entre_guerras"
    },
    {
      "bias_label": "China censorship and civil-society reporting perspective",
      "category": "china",
      "credibility": "Verification anchor",
      "display_name": "China Digital Times",
      "handle": "cdtchinesefeed",
      "id": "telegram:cdtchinesefeed",
      "item_count": 23,
      "language": "en",
      "priority": 84,
      "provenance_note": "Public Telegram feed from China Digital Times.",
      "rank": 20,
      "risk_label": "Political and translation context should be checked against originals",
      "role": "verification_anchor",
      "role_label": "Verification Anchor",
      "section": "china-asia",
      "section_label": "China / Asia",
      "section_order": 7,
      "source_labels": [
        "verification anchor",
        "China/Asia",
        "research source"
      ],
      "tier": "Tier 2",
      "title": "China Digital Times",
      "url": "https://t.me/cdtchinesefeed"
    },
    {
      "bias_label": "Conflict fast-alert perspective",
      "category": "conflict",
      "credibility": "Fast-alert source",
      "display_name": "War Monitor",
      "handle": "warmonitors",
      "id": "telegram:warmonitors",
      "item_count": 19,
      "language": "en",
      "priority": 80,
      "provenance_note": "Public Telegram channel monitored for global conflict signals.",
      "rank": 21,
      "risk_label": "Fast operational claims need independent confirmation",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "fast-alert sensor",
        "global conflict",
        "operational signal"
      ],
      "tier": "Tier 3",
      "title": "War Monitor",
      "url": "https://t.me/warmonitors"
    },
    {
      "bias_label": "Macro/markets commentary perspective",
      "category": "markets",
      "credibility": "Markets source",
      "display_name": "The Kobeissi Letter",
      "handle": "TheKobeissiLetter",
      "id": "telegram:TheKobeissiLetter",
      "item_count": 32,
      "language": "en",
      "priority": 78,
      "provenance_note": "Public Telegram feed monitored for macro-market headlines and commentary.",
      "rank": 22,
      "risk_label": "Market commentary is not investment advice",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "markets-crypto",
      "section_label": "Markets & Crypto",
      "section_order": 6,
      "source_labels": [
        "markets source",
        "macro",
        "fast-alert sensor"
      ],
      "tier": "Tier 3",
      "title": "The Kobeissi Letter",
      "url": "https://t.me/TheKobeissiLetter"
    },
    {
      "bias_label": "Headline-tape market perspective",
      "category": "markets",
      "credibility": "Markets source",
      "display_name": "Walter Bloomberg",
      "handle": "WalterBloomberg",
      "id": "telegram:WalterBloomberg",
      "item_count": 22,
      "language": "en",
      "priority": 84,
      "provenance_note": "Public Telegram feed monitored for market-moving headlines.",
      "rank": 23,
      "risk_label": "Headline snippets can lack context or corrections",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "markets-crypto",
      "section_label": "Markets & Crypto",
      "section_order": 6,
      "source_labels": [
        "markets source",
        "headline tape",
        "fast-alert sensor"
      ],
      "tier": "Tier 3",
      "title": "Walter Bloomberg",
      "url": "https://t.me/WalterBloomberg"
    },
    {
      "bias_label": "Middle East narrative-monitoring perspective",
      "category": "middle-east",
      "credibility": "Narrative sensor",
      "display_name": "Kalibrated",
      "handle": "kalibrated",
      "id": "telegram:kalibrated",
      "item_count": 69,
      "language": "en",
      "priority": 55,
      "provenance_note": "Public Telegram channel monitored for Middle East narrative signals.",
      "rank": 24,
      "risk_label": "Use for narrative awareness; verify factual claims elsewhere",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "middle-east-iran",
      "section_label": "Middle East & Iran",
      "section_order": 1,
      "source_labels": [
        "narrative sensor",
        "Middle East",
        "risk-labeled source"
      ],
      "tier": "Tier 3",
      "title": "Kalibrated",
      "url": "https://t.me/kalibrated"
    },
    {
      "bias_label": "Cyber underground-monitoring perspective",
      "category": "cyber",
      "credibility": "Fast-alert source",
      "display_name": "Slice For Life",
      "handle": "SliceForLifeee",
      "id": "telegram:SliceForLifeee",
      "item_count": 70,
      "language": "en",
      "priority": 70,
      "provenance_note": "Public Telegram channel monitored for cyber and underground alerting.",
      "rank": 25,
      "risk_label": "Treat breach/underground claims as unverified until confirmed",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "cyber-hacking",
      "section_label": "Cyber & Hacking",
      "section_order": 5,
      "source_labels": [
        "fast-alert sensor",
        "cyber",
        "underground signal"
      ],
      "tier": "Tier 3",
      "title": "Slice For Life",
      "url": "https://t.me/SliceForLifeee"
    },
    {
      "bias_label": "Mixed conflict-native perspective",
      "category": "geopolitics",
      "credibility": "Fast-alert source",
      "display_name": "Geopolitics Watch",
      "handle": "GeoPWatch",
      "id": "telegram:GeoPWatch",
      "item_count": 194,
      "language": "en",
      "priority": 76,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 26,
      "risk_label": "Aggregator source; use with corroboration for breaking claims",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "fast-alert sensor",
        "global conflict",
        "OSINT"
      ],
      "tier": "Tier 3",
      "title": "Geopolitics Watch",
      "url": "https://t.me/GeoPWatch"
    },
    {
      "bias_label": "Visual mapping and incident-monitoring perspective",
      "category": "conflict",
      "credibility": "Research source",
      "display_name": "AMK Mapping",
      "handle": "AMK_Mapping",
      "id": "telegram:AMK_Mapping",
      "item_count": 142,
      "language": "en",
      "priority": 72,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 27,
      "risk_label": "Map and incident claims need geolocation checks",
      "role": "research_source",
      "role_label": "Research Source",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "research source",
        "incident mapping",
        "OSINT"
      ],
      "tier": "Tier 3",
      "title": "AMK Mapping",
      "url": "https://t.me/AMK_Mapping"
    },
    {
      "bias_label": "Pro-Palestinian regional perspective",
      "category": "middle-east",
      "credibility": "Fast-alert source",
      "display_name": "Quds News Network",
      "handle": "QudsNen",
      "id": "telegram:QudsNen",
      "item_count": 244,
      "language": "en",
      "priority": 78,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 28,
      "risk_label": "Partisan conflict source; use with explicit labeling",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "middle-east-iran",
      "section_label": "Middle East & Iran",
      "section_order": 1,
      "source_labels": [
        "fast-alert sensor",
        "Middle East",
        "regional conflict"
      ],
      "tier": "Tier 3",
      "title": "Quds News Network",
      "url": "https://t.me/QudsNen"
    },
    {
      "bias_label": "Ukrainian defense-media perspective",
      "category": "ukraine",
      "credibility": "Verification anchor",
      "display_name": "Militarnyi",
      "handle": "milinua",
      "id": "telegram:milinua",
      "item_count": 74,
      "language": "en",
      "priority": 80,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 29,
      "risk_label": "Defense reporting should be cross-checked against primary records",
      "role": "research_source",
      "role_label": "Research Source",
      "section": "russia-ukraine",
      "section_label": "Russia / Ukraine",
      "section_order": 2,
      "source_labels": [
        "verification anchor",
        "research source",
        "Ukraine defense"
      ],
      "tier": "Tier 3",
      "title": "Militarnyi",
      "url": "https://t.me/milinua"
    },
    {
      "bias_label": "Pro-Israel regional security perspective",
      "category": "middle-east",
      "credibility": "Fast-alert source",
      "display_name": "Abu Ali Express English",
      "handle": "englishabuali",
      "id": "telegram:englishabuali",
      "item_count": 152,
      "language": "en",
      "priority": 74,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 30,
      "risk_label": "Partisan conflict source; use with explicit labeling",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "middle-east-iran",
      "section_label": "Middle East & Iran",
      "section_order": 1,
      "source_labels": [
        "fast-alert sensor",
        "Middle East",
        "regional security"
      ],
      "tier": "Tier 3",
      "title": "Abu Ali Express English",
      "url": "https://t.me/englishabuali"
    },
    {
      "bias_label": "Iranian state-media perspective",
      "category": "iran",
      "credibility": "Official/state source",
      "display_name": "Press TV",
      "handle": "presstv",
      "id": "telegram:presstv",
      "item_count": 263,
      "language": "en",
      "priority": 70,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 31,
      "risk_label": "State-media source; label prominently and verify externally",
      "role": "official_source",
      "role_label": "Official Source",
      "section": "middle-east-iran",
      "section_label": "Middle East & Iran",
      "section_order": 1,
      "source_labels": [
        "official/state source",
        "Iran",
        "government source"
      ],
      "tier": "Tier 3",
      "title": "Press TV",
      "url": "https://t.me/presstv"
    },
    {
      "bias_label": "Axis/resistance-aligned regional perspective",
      "category": "middle-east",
      "credibility": "Narrative sensor",
      "display_name": "Al Mayadeen English",
      "handle": "almayadeenenglish",
      "id": "telegram:almayadeenenglish",
      "item_count": 94,
      "language": "en",
      "priority": 68,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 32,
      "risk_label": "Narrative source; use for framing awareness, not confirmation",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "middle-east-iran",
      "section_label": "Middle East & Iran",
      "section_order": 1,
      "source_labels": [
        "narrative sensor",
        "Middle East",
        "regional media"
      ],
      "tier": "Tier 3",
      "title": "Al Mayadeen English",
      "url": "https://t.me/almayadeenenglish"
    },
    {
      "bias_label": "Market headline-tape perspective",
      "category": "markets",
      "credibility": "Markets source",
      "display_name": "FinancialJuice",
      "handle": "FinancialJuice",
      "id": "telegram:FinancialJuice",
      "item_count": 189,
      "language": "en",
      "priority": 72,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 33,
      "risk_label": "Headline snippets can lack full context",
      "role": "markets_source",
      "role_label": "Markets Source",
      "section": "markets-crypto",
      "section_label": "Markets & Crypto",
      "section_order": 6,
      "source_labels": [
        "markets source",
        "headline tape",
        "macro"
      ],
      "tier": "Tier 3",
      "title": "FinancialJuice",
      "url": "https://t.me/FinancialJuice"
    },
    {
      "bias_label": "Market fast-alert perspective",
      "category": "markets",
      "credibility": "Fast-alert source",
      "display_name": "Tree News",
      "handle": "TreeNewsFeed",
      "id": "telegram:TreeNewsFeed",
      "item_count": 0,
      "language": "en",
      "priority": 74,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 34,
      "risk_label": "Fast market alerts can be incomplete or revised",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "markets-crypto",
      "section_label": "Markets & Crypto",
      "section_order": 6,
      "source_labels": [
        "fast-alert sensor",
        "markets source",
        "headline tape"
      ],
      "tier": "Tier 3",
      "title": "Tree News",
      "url": "https://t.me/TreeNewsFeed"
    },
    {
      "bias_label": "Asia crypto-market perspective",
      "category": "crypto",
      "credibility": "Fast-alert source",
      "display_name": "BWE News",
      "handle": "BWEnews",
      "id": "telegram:BWEnews",
      "item_count": 10,
      "language": "en",
      "priority": 70,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 35,
      "risk_label": "Verify market-moving crypto alerts before acting",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "markets-crypto",
      "section_label": "Markets & Crypto",
      "section_order": 6,
      "source_labels": [
        "fast-alert sensor",
        "Asia crypto",
        "markets source"
      ],
      "tier": "Tier 3",
      "title": "BWE News",
      "url": "https://t.me/BWEnews"
    },
    {
      "bias_label": "On-chain intelligence provider perspective",
      "category": "crypto",
      "credibility": "Research source",
      "display_name": "Arkham Intelligence",
      "handle": "arkhamintelligence",
      "id": "telegram:arkhamintelligence",
      "item_count": 0,
      "language": "en",
      "priority": 72,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 36,
      "risk_label": "Wallet/entity attribution can be incomplete",
      "role": "research_source",
      "role_label": "Research Source",
      "section": "markets-crypto",
      "section_label": "Markets & Crypto",
      "section_order": 6,
      "source_labels": [
        "research source",
        "on-chain intelligence",
        "markets source"
      ],
      "tier": "Tier 3",
      "title": "Arkham Intelligence",
      "url": "https://t.me/arkhamintelligence"
    },
    {
      "bias_label": "On-chain scam-tracking perspective",
      "category": "cyber",
      "credibility": "Research source",
      "display_name": "MistTrack Alert",
      "handle": "misttrack_alert",
      "id": "telegram:misttrack_alert",
      "item_count": 282,
      "language": "en",
      "priority": 68,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 37,
      "risk_label": "Attribution and loss estimates require confirmation",
      "role": "research_source",
      "role_label": "Research Source",
      "section": "cyber-hacking",
      "section_label": "Cyber & Hacking",
      "section_order": 5,
      "source_labels": [
        "research source",
        "on-chain scam tracking",
        "cyber"
      ],
      "tier": "Tier 3",
      "title": "MistTrack Alert",
      "url": "https://t.me/misttrack_alert"
    },
    {
      "bias_label": "Cyber vulnerability-monitoring perspective",
      "category": "cyber",
      "credibility": "Research source",
      "display_name": "Dark Web Informer CVE Alerts",
      "handle": "darkwebinformer_cvealerts",
      "id": "telegram:darkwebinformer_cvealerts",
      "item_count": 0,
      "language": "en",
      "priority": 62,
      "provenance_note": "Public Telegram channel resolved successfully on 2026-05-29; no post fell inside the 30-day candidate cutoff.",
      "rank": 38,
      "risk_label": "CVE mentions should be checked against vendor/NVD records",
      "role": "research_source",
      "role_label": "Research Source",
      "section": "cyber-hacking",
      "section_label": "Cyber & Hacking",
      "section_order": 5,
      "source_labels": [
        "research source",
        "CVE alerts",
        "cyber"
      ],
      "tier": "Tier 3",
      "title": "Dark Web Informer CVE Alerts",
      "url": "https://t.me/darkwebinformer_cvealerts"
    },
    {
      "bias_label": "OSINT conflict-monitoring perspective",
      "category": "conflict",
      "credibility": "Research source",
      "display_name": "OSINTdefender",
      "handle": "OSINTdefender",
      "id": "telegram:OSINTdefender",
      "item_count": 34,
      "language": "en",
      "priority": 68,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 39,
      "risk_label": "Fast conflict claims need geolocation and source triangulation",
      "role": "research_source",
      "role_label": "Research Source",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "research source",
        "global conflict",
        "OSINT"
      ],
      "tier": "Tier 3",
      "title": "OSINTdefender",
      "url": "https://t.me/OSINTdefender"
    },
    {
      "bias_label": "Defense/conflict-monitoring perspective",
      "category": "conflict",
      "credibility": "Research source",
      "display_name": "Defender Dome",
      "handle": "DefenderDome",
      "id": "telegram:DefenderDome",
      "item_count": 66,
      "language": "en",
      "priority": 64,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 40,
      "risk_label": "Verify operational claims before treating them as confirmed",
      "role": "research_source",
      "role_label": "Research Source",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "research source",
        "global conflict",
        "OSINT"
      ],
      "tier": "Tier 3",
      "title": "Defender Dome",
      "url": "https://t.me/DefenderDome"
    },
    {
      "bias_label": "Multipolar/pro-Russian geopolitical perspective",
      "category": "geopolitics",
      "credibility": "Narrative sensor",
      "display_name": "DD Geopolitics",
      "handle": "DDGeopolitics",
      "id": "telegram:DDGeopolitics",
      "item_count": 150,
      "language": "en",
      "priority": 55,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 41,
      "risk_label": "High narrative risk; use only with explicit labeling",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "narrative sensor",
        "global conflict",
        "risk-labeled source"
      ],
      "tier": "Tier 3",
      "title": "DD Geopolitics",
      "url": "https://t.me/DDGeopolitics"
    },
    {
      "bias_label": "Conflict fast-alert perspective",
      "category": "conflict",
      "credibility": "Fast-alert source",
      "display_name": "TabZ Live",
      "handle": "tabzlive",
      "id": "telegram:tabzlive",
      "item_count": 250,
      "language": "en",
      "priority": 65,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 42,
      "risk_label": "Fast conflict claims need source-quality review",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "fast-alert sensor",
        "global conflict",
        "regional conflict"
      ],
      "tier": "Tier 3",
      "title": "TabZ Live",
      "url": "https://t.me/tabzlive"
    },
    {
      "bias_label": "Conflict narrative-monitoring perspective",
      "category": "conflict",
      "credibility": "Narrative sensor",
      "display_name": "RNIntel",
      "handle": "rnintel",
      "id": "telegram:rnintel",
      "item_count": 79,
      "language": "en",
      "priority": 55,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 43,
      "risk_label": "Use for framing awareness; verify factual claims elsewhere",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "narrative sensor",
        "global conflict",
        "risk-labeled source"
      ],
      "tier": "Tier 3",
      "title": "RNIntel",
      "url": "https://t.me/rnintel"
    },
    {
      "bias_label": "Syrian state-media perspective",
      "category": "middle-east",
      "credibility": "Official/state source",
      "display_name": "SANA News English",
      "handle": "SANANewsEnglish",
      "id": "telegram:SANANewsEnglish",
      "item_count": 68,
      "language": "en",
      "priority": 58,
      "provenance_note": "Public Telegram channel promoted after handle resolution and bounded ingest evidence on 2026-05-29.",
      "rank": 44,
      "risk_label": "State-media source; label prominently and verify externally",
      "role": "official_source",
      "role_label": "Official Source",
      "section": "middle-east-iran",
      "section_label": "Middle East & Iran",
      "section_order": 1,
      "source_labels": [
        "official/state source",
        "Syrian state",
        "government source"
      ],
      "tier": "Tier 3",
      "title": "SANA News English",
      "url": "https://t.me/SANANewsEnglish"
    },
    {
      "bias_label": "Pro-Palestinian Arabic regional perspective",
      "category": "palestine",
      "credibility": "Fast-alert source",
      "display_name": "Quds News Network Arabic",
      "handle": "QudsN",
      "id": "telegram:QudsN",
      "item_count": 215,
      "language": "ar",
      "priority": 70,
      "provenance_note": "Verified public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 45,
      "risk_label": "Partisan conflict source; Arabic posts should be translated and cross-checked before treating claims as confirmed",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "middle-east-iran",
      "section_label": "Middle East & Iran",
      "section_order": 1,
      "source_labels": [
        "fast-alert sensor",
        "Middle East",
        "Palestinian regional source",
        "Arabic language"
      ],
      "tier": "Tier 3",
      "title": "Quds News Network Arabic",
      "url": "https://t.me/QudsN"
    },
    {
      "bias_label": "Anti-West / regional-resistance Middle East perspective",
      "category": "middle-east",
      "credibility": "Narrative sensor",
      "display_name": "The Cradle",
      "handle": "TheCradleMedia",
      "id": "telegram:TheCradleMedia",
      "item_count": 153,
      "language": "en",
      "priority": 66,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 46,
      "risk_label": "Narrative source; useful for regional framing but not a stand-alone verification anchor",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "middle-east-iran",
      "section_label": "Middle East & Iran",
      "section_order": 1,
      "source_labels": [
        "narrative sensor",
        "Middle East",
        "regional media",
        "risk-labeled source"
      ],
      "tier": "Tier 3",
      "title": "The Cradle",
      "url": "https://t.me/TheCradleMedia"
    },
    {
      "bias_label": "Pro-Russian conflict-aggregation perspective",
      "category": "russia",
      "credibility": "Narrative sensor",
      "display_name": "Intel Slava",
      "handle": "intelslava",
      "id": "telegram:intelslava",
      "item_count": 69,
      "language": "en",
      "priority": 58,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 47,
      "risk_label": "High narrative and propaganda risk; use for awareness of claims, not confirmation",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "russia-ukraine",
      "section_label": "Russia / Ukraine",
      "section_order": 2,
      "source_labels": [
        "narrative sensor",
        "Russia/Ukraine",
        "high-risk perspective",
        "conflict aggregation"
      ],
      "tier": "Tier 3",
      "title": "Intel Slava",
      "url": "https://t.me/intelslava"
    },
    {
      "bias_label": "Breaking-alert aggregation perspective",
      "category": "conflict",
      "credibility": "Fast-alert source",
      "display_name": "RawsAlerts",
      "handle": "RawsAlerts",
      "id": "telegram:RawsAlerts",
      "item_count": 0,
      "language": "en",
      "priority": 54,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 48,
      "risk_label": "Very short alerts can lack sourcing and context; confirm through primary sources",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "fast-alert sensor",
        "breaking alerts",
        "global conflict"
      ],
      "tier": "Tier 3",
      "title": "RawsAlerts",
      "url": "https://t.me/RawsAlerts"
    },
    {
      "bias_label": "Leak-platform/archive perspective",
      "category": "leaks",
      "credibility": "Archive/research source",
      "display_name": "WikiLeaks Official",
      "handle": "WikiLeaksOfficial",
      "id": "telegram:WikiLeaksOfficial",
      "item_count": 0,
      "language": "en",
      "priority": 45,
      "provenance_note": "Corrected public Telegram broadcast handle selected after rejecting scam/stale variants on 2026-05-30.",
      "rank": 49,
      "risk_label": "Low-activity channel; documents and claims require independent provenance checks",
      "role": "research_source",
      "role_label": "Research Source",
      "section": "leaks-accountability",
      "section_label": "Leaks & Accountability",
      "section_order": 8,
      "source_labels": [
        "research source",
        "leaks",
        "documents",
        "accountability"
      ],
      "tier": "Tier 3",
      "title": "WikiLeaks Official",
      "url": "https://t.me/WikiLeaksOfficial"
    },
    {
      "bias_label": "Anti-establishment / anti-interventionist media perspective",
      "category": "alternative-media",
      "credibility": "Alternative media source",
      "display_name": "MintPress News",
      "handle": "MintPress",
      "id": "telegram:MintPress",
      "item_count": 0,
      "language": "en",
      "priority": 58,
      "provenance_note": "Corrected public Telegram broadcast handle selected after analyst handle failed on 2026-05-30.",
      "rank": 50,
      "risk_label": "Contested outlet; separate documented reporting from commentary and cross-check claims",
      "role": "research_source",
      "role_label": "Research Source",
      "section": "alternative-media",
      "section_label": "Alternative Media",
      "section_order": 9,
      "source_labels": [
        "alternative media",
        "research source",
        "anti-interventionist",
        "risk-labeled source"
      ],
      "tier": "Tier 3",
      "title": "MintPress News",
      "url": "https://t.me/MintPress"
    },
    {
      "bias_label": "Anti-establishment geopolitical media perspective",
      "category": "alternative-media",
      "credibility": "Narrative sensor",
      "display_name": "The Grayzone",
      "handle": "thegrayzonenews",
      "id": "telegram:thegrayzonenews",
      "item_count": 0,
      "language": "en",
      "priority": 56,
      "provenance_note": "Corrected public Telegram broadcast handle selected after analyst handle failed on 2026-05-30.",
      "rank": 51,
      "risk_label": "Contested outlet; use for narrative awareness and verify factual claims externally",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "alternative-media",
      "section_label": "Alternative Media",
      "section_order": 9,
      "source_labels": [
        "alternative media",
        "narrative sensor",
        "geopolitics",
        "risk-labeled source"
      ],
      "tier": "Tier 3",
      "title": "The Grayzone",
      "url": "https://t.me/thegrayzonenews"
    },
    {
      "bias_label": "Populist/right-leaning alternative media perspective",
      "category": "alternative-media",
      "credibility": "Narrative sensor",
      "display_name": "Tucker Carlson Network",
      "handle": "TuckerCarlsonNetwork",
      "id": "telegram:TuckerCarlsonNetwork",
      "item_count": 1,
      "language": "en",
      "priority": 54,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 52,
      "risk_label": "Commentary-heavy source; separate interviews and opinion from verified reporting",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "alternative-media",
      "section_label": "Alternative Media",
      "section_order": 9,
      "source_labels": [
        "alternative media",
        "narrative sensor",
        "commentary"
      ],
      "tier": "Tier 3",
      "title": "Tucker Carlson Network",
      "url": "https://t.me/TuckerCarlsonNetwork"
    },
    {
      "bias_label": "Libertarian / anti-establishment research perspective",
      "category": "alternative-media",
      "credibility": "Research source",
      "display_name": "The Corbett Report",
      "handle": "CorbettReport",
      "id": "telegram:CorbettReport",
      "item_count": 2,
      "language": "en",
      "priority": 52,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 53,
      "risk_label": "Long-form analysis source; verify cited documents and claims independently",
      "role": "research_source",
      "role_label": "Research Source",
      "section": "alternative-media",
      "section_label": "Alternative Media",
      "section_order": 9,
      "source_labels": [
        "alternative media",
        "research source",
        "civil liberties"
      ],
      "tier": "Tier 3",
      "title": "The Corbett Report",
      "url": "https://t.me/CorbettReport"
    },
    {
      "bias_label": "Alternative/conspiracy-adjacent aggregation perspective",
      "category": "alternative-media",
      "credibility": "Narrative sensor",
      "display_name": "Vigilant News",
      "handle": "vigilantnews",
      "id": "telegram:vigilantnews",
      "item_count": 0,
      "language": "en",
      "priority": 48,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 54,
      "risk_label": "High misinformation risk; use only with explicit labeling and corroboration",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "alternative-media",
      "section_label": "Alternative Media",
      "section_order": 9,
      "source_labels": [
        "alternative media",
        "narrative sensor",
        "high-risk perspective"
      ],
      "tier": "Tier 3",
      "title": "Vigilant News",
      "url": "https://t.me/vigilantnews"
    },
    {
      "bias_label": "Alternative investigative-commentary perspective",
      "category": "alternative-media",
      "credibility": "Narrative sensor",
      "display_name": "Lara Logan",
      "handle": "LaraLoganOfficial",
      "id": "telegram:LaraLoganOfficial",
      "item_count": 0,
      "language": "en",
      "priority": 45,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 55,
      "risk_label": "Commentary-heavy source; verify claims through documents and primary sources",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "alternative-media",
      "section_label": "Alternative Media",
      "section_order": 9,
      "source_labels": [
        "alternative media",
        "narrative sensor",
        "investigative commentary"
      ],
      "tier": "Tier 3",
      "title": "Lara Logan",
      "url": "https://t.me/LaraLoganOfficial"
    },
    {
      "bias_label": "Conspiracy-adjacent alternative media perspective",
      "category": "alternative-media",
      "credibility": "High-risk narrative sensor",
      "display_name": "State of the Nation",
      "handle": "Stateofthenation",
      "id": "telegram:Stateofthenation",
      "item_count": 148,
      "language": "en",
      "priority": 40,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30 with high-risk labeling.",
      "rank": 56,
      "risk_label": "Very high allegation and misinformation risk; do not treat as factual without external documentation",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "alternative-media",
      "section_label": "Alternative Media",
      "section_order": 9,
      "source_labels": [
        "alternative media",
        "narrative sensor",
        "high-risk perspective",
        "allegation risk"
      ],
      "tier": "Tier 3",
      "title": "State of the Nation",
      "url": "https://t.me/Stateofthenation"
    },
    {
      "bias_label": "Anti-establishment markets/geopolitics perspective",
      "category": "markets",
      "credibility": "Markets source",
      "display_name": "ZeroHedge",
      "handle": "ZeroHedgeNews",
      "id": "telegram:ZeroHedgeNews",
      "item_count": 101,
      "language": "en",
      "priority": 50,
      "provenance_note": "Corrected public Telegram broadcast handle selected after `zerohedge` resolved with Telegram fake flag.",
      "rank": 57,
      "risk_label": "Headline and opinion mix; verify market-moving claims before relying on them",
      "role": "markets_source",
      "role_label": "Markets Source",
      "section": "markets-crypto",
      "section_label": "Markets & Crypto",
      "section_order": 6,
      "source_labels": [
        "markets source",
        "alternative media",
        "macro",
        "risk-labeled source"
      ],
      "tier": "Tier 3",
      "title": "ZeroHedge",
      "url": "https://t.me/ZeroHedgeNews"
    },
    {
      "bias_label": "Energy and macro-finance research perspective",
      "category": "markets",
      "credibility": "Markets source",
      "display_name": "Doomberg",
      "handle": "doomberg",
      "id": "telegram:doomberg",
      "item_count": 0,
      "language": "en",
      "priority": 52,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 58,
      "risk_label": "Analytical source; check market data and primary filings independently",
      "role": "markets_source",
      "role_label": "Markets Source",
      "section": "markets-crypto",
      "section_label": "Markets & Crypto",
      "section_order": 6,
      "source_labels": [
        "markets source",
        "energy",
        "macro research"
      ],
      "tier": "Tier 3",
      "title": "Doomberg",
      "url": "https://t.me/doomberg"
    },
    {
      "bias_label": "Medical freedom / vaccine-skeptical perspective",
      "category": "health-civil-liberties",
      "credibility": "Narrative sensor",
      "display_name": "Robert W Malone, MD",
      "handle": "RWMaloneMD",
      "id": "telegram:RWMaloneMD",
      "item_count": 8,
      "language": "en",
      "priority": 45,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 59,
      "risk_label": "Medical claims can be harmful if treated as advice; verify against primary medical evidence and public-health sources",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "civil-liberties-health",
      "section_label": "Civil Liberties & Health",
      "section_order": 10,
      "source_labels": [
        "civil liberties",
        "health",
        "narrative sensor",
        "medical-claim risk"
      ],
      "tier": "Tier 3",
      "title": "Robert W Malone, MD",
      "url": "https://t.me/RWMaloneMD"
    },
    {
      "bias_label": "Medical freedom / vaccine-skeptical advocacy perspective",
      "category": "health-civil-liberties",
      "credibility": "Narrative sensor",
      "display_name": "Children's Health Defense",
      "handle": "ChildrensHealthDefense",
      "id": "telegram:ChildrensHealthDefense",
      "item_count": 0,
      "language": "en",
      "priority": 42,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 60,
      "risk_label": "Medical and public-health claims require strict external verification",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "civil-liberties-health",
      "section_label": "Civil Liberties & Health",
      "section_order": 10,
      "source_labels": [
        "civil liberties",
        "health",
        "advocacy",
        "medical-claim risk"
      ],
      "tier": "Tier 3",
      "title": "Children's Health Defense",
      "url": "https://t.me/ChildrensHealthDefense"
    },
    {
      "bias_label": "Medical freedom / vaccine-skeptical media perspective",
      "category": "health-civil-liberties",
      "credibility": "Narrative sensor",
      "display_name": "The HighWire",
      "handle": "TheHighWire",
      "id": "telegram:TheHighWire",
      "item_count": 12,
      "language": "en",
      "priority": 42,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 61,
      "risk_label": "Medical claims require strict external verification and should not be treated as advice",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "civil-liberties-health",
      "section_label": "Civil Liberties & Health",
      "section_order": 10,
      "source_labels": [
        "civil liberties",
        "health",
        "alternative media",
        "medical-claim risk"
      ],
      "tier": "Tier 3",
      "title": "The HighWire",
      "url": "https://t.me/TheHighWire"
    },
    {
      "bias_label": "Anti-establishment intelligence/accountability perspective",
      "category": "epstein",
      "credibility": "Research source",
      "display_name": "Unlimited Hangout",
      "handle": "unlimitedhangout",
      "id": "telegram:unlimitedhangout",
      "item_count": 0,
      "language": "en",
      "priority": 58,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 62,
      "risk_label": "Investigative source; verify documents and claims through primary records before treating as confirmed",
      "role": "research_source",
      "role_label": "Research Source",
      "section": "epstein-accountability",
      "section_label": "Epstein Files",
      "section_order": 11,
      "source_labels": [
        "research source",
        "Epstein files",
        "intelligence networks"
      ],
      "tier": "Tier 3",
      "title": "Unlimited Hangout",
      "url": "https://t.me/unlimitedhangout"
    },
    {
      "bias_label": "Epstein document/archive perspective",
      "category": "epstein",
      "credibility": "Archive/research source",
      "display_name": "The Epstein and Maxwell Files",
      "handle": "epsteinfiles",
      "id": "telegram:epsteinfiles",
      "item_count": 0,
      "language": "en",
      "priority": 45,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 63,
      "risk_label": "Low-activity archive; names and documents must be checked against official court records before republication as claims",
      "role": "research_source",
      "role_label": "Research Source",
      "section": "epstein-accountability",
      "section_label": "Epstein Files",
      "section_order": 11,
      "source_labels": [
        "Epstein files",
        "documents",
        "archive",
        "allegation risk"
      ],
      "tier": "Tier 3",
      "title": "The Epstein and Maxwell Files",
      "url": "https://t.me/epsteinfiles"
    },
    {
      "bias_label": "Epstein allegation-focused perspective",
      "category": "epstein",
      "credibility": "High-risk narrative sensor",
      "display_name": "Epstein Island",
      "handle": "epsteinisland",
      "id": "telegram:epsteinisland",
      "item_count": 0,
      "language": "en",
      "priority": 38,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30 with high-risk labeling.",
      "rank": 64,
      "risk_label": "Very high defamation/allegation risk; treat as raw lead material only",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "epstein-accountability",
      "section_label": "Epstein Files",
      "section_order": 11,
      "source_labels": [
        "Epstein files",
        "narrative sensor",
        "high-risk perspective",
        "allegation risk"
      ],
      "tier": "Tier 3",
      "title": "Epstein Island",
      "url": "https://t.me/epsteinisland"
    },
    {
      "bias_label": "Legal-document / court-record analysis perspective",
      "category": "epstein",
      "credibility": "Research source",
      "display_name": "Techno Fog",
      "handle": "Techno_Fog",
      "id": "telegram:Techno_Fog",
      "item_count": 0,
      "language": "en",
      "priority": 55,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 65,
      "risk_label": "Legal analysis should be checked against source filings and court dockets",
      "role": "research_source",
      "role_label": "Research Source",
      "section": "epstein-accountability",
      "section_label": "Epstein Files",
      "section_order": 11,
      "source_labels": [
        "research source",
        "legal documents",
        "Epstein files"
      ],
      "tier": "Tier 3",
      "title": "Techno Fog",
      "url": "https://t.me/Techno_Fog"
    },
    {
      "bias_label": "Alternative-media court-document/accountability perspective",
      "category": "epstein",
      "credibility": "Narrative sensor",
      "display_name": "Badlands Media",
      "handle": "BadlandsMedia",
      "id": "telegram:BadlandsMedia",
      "item_count": 0,
      "language": "en",
      "priority": 42,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 66,
      "risk_label": "High narrative and allegation risk; payment-scam reposts and non-Epstein posts are filtered before publication",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "epstein-accountability",
      "section_label": "Epstein Files",
      "section_order": 11,
      "source_labels": [
        "Epstein files",
        "alternative media",
        "court documents",
        "allegation risk"
      ],
      "tier": "Tier 3",
      "title": "Badlands Media",
      "url": "https://t.me/BadlandsMedia"
    },
    {
      "bias_label": "Epstein-adjacent interview/commentary perspective",
      "category": "epstein",
      "credibility": "Narrative sensor",
      "display_name": "Shaun Attwood",
      "handle": "shaunattwood",
      "id": "telegram:shaunattwood",
      "item_count": 0,
      "language": "en",
      "priority": 40,
      "provenance_note": "Public Telegram broadcast channel added after handle resolution on 2026-05-30.",
      "rank": 67,
      "risk_label": "Interview/commentary source; distinguish first-hand testimony from analysis and allegations",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "epstein-accountability",
      "section_label": "Epstein Files",
      "section_order": 11,
      "source_labels": [
        "Epstein files",
        "interviews",
        "narrative sensor",
        "allegation risk"
      ],
      "tier": "Tier 3",
      "title": "Shaun Attwood",
      "url": "https://t.me/shaunattwood"
    },
    {
      "bias_label": "Geopolitical fast-alert perspective",
      "category": "conflict",
      "credibility": "Fast-alert source",
      "display_name": "Geopolitics Prime",
      "handle": "geopolitics_prime",
      "id": "telegram:geopolitics_prime",
      "item_count": 101,
      "language": "en",
      "priority": 54,
      "provenance_note": "Public Telegram broadcast channel promoted after bounded no-media handle validation on 2026-05-31.",
      "rank": 68,
      "risk_label": "Fast geopolitical claims require corroboration before treating as confirmed",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "fast-alert sensor",
        "global conflict",
        "geopolitics"
      ],
      "tier": "Tier 3",
      "title": "Geopolitics Prime",
      "url": "https://t.me/geopolitics_prime"
    },
    {
      "bias_label": "Conflict commentary perspective",
      "category": "conflict",
      "credibility": "Narrative sensor",
      "display_name": "SouthFront English",
      "handle": "southfronteng",
      "id": "telegram:southfronteng",
      "item_count": 64,
      "language": "en",
      "priority": 44,
      "provenance_note": "Public Telegram broadcast channel promoted after bounded no-media handle validation on 2026-05-31 with conservative labeling.",
      "rank": 69,
      "risk_label": "High narrative and conflict-claim risk; verify through primary records and independent reporting",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "narrative sensor",
        "global conflict",
        "high-risk perspective"
      ],
      "tier": "Tier 3",
      "title": "SouthFront English",
      "url": "https://t.me/southfronteng"
    },
    {
      "bias_label": "Conflict map/commentary perspective",
      "category": "conflict",
      "credibility": "Fast-alert source",
      "display_name": "Military Summary",
      "handle": "militarysummary",
      "id": "telegram:militarysummary",
      "item_count": 49,
      "language": "en",
      "priority": 50,
      "provenance_note": "Public Telegram broadcast channel promoted after bounded no-media handle validation on 2026-05-31.",
      "rank": 70,
      "risk_label": "Battlefield summaries require geolocation, chronology, and source corroboration",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "fast-alert sensor",
        "global conflict",
        "map commentary"
      ],
      "tier": "Tier 3",
      "title": "Military Summary",
      "url": "https://t.me/militarysummary"
    },
    {
      "bias_label": "Situation-report fast-alert perspective",
      "category": "conflict",
      "credibility": "Fast-alert source",
      "display_name": "SIT Reports",
      "handle": "sitreports",
      "id": "telegram:sitreports",
      "item_count": 30,
      "language": "en",
      "priority": 48,
      "provenance_note": "Public Telegram broadcast channel promoted after bounded no-media handle validation on 2026-05-31.",
      "rank": 71,
      "risk_label": "Fast situation reports can outrun confirmation and should be cross-checked",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "global-conflict",
      "section_label": "Global Conflict",
      "section_order": 3,
      "source_labels": [
        "fast-alert sensor",
        "global conflict",
        "situation reports"
      ],
      "tier": "Tier 3",
      "title": "SIT Reports",
      "url": "https://t.me/sitreports"
    },
    {
      "bias_label": "BRICS/geoeconomic fast-news perspective",
      "category": "markets",
      "credibility": "Fast-alert source",
      "display_name": "BRICS News",
      "handle": "BRICSNews",
      "id": "telegram:BRICSNews",
      "item_count": 53,
      "language": "en",
      "priority": 46,
      "provenance_note": "Public Telegram broadcast channel promoted after bounded no-media handle validation on 2026-05-31.",
      "rank": 72,
      "risk_label": "Geoeconomic headlines should be checked against primary statements and market data",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "markets-crypto",
      "section_label": "Markets & Crypto",
      "section_order": 6,
      "source_labels": [
        "fast-alert sensor",
        "markets source",
        "geoeconomics"
      ],
      "tier": "Tier 3",
      "title": "BRICS News",
      "url": "https://t.me/BRICSNews"
    },
    {
      "bias_label": "Cyber incident/news monitoring perspective",
      "category": "cyber",
      "credibility": "Fast-alert source",
      "display_name": "Hackmanac Cyber News",
      "handle": "hackmanac_cybernews",
      "id": "telegram:hackmanac_cybernews",
      "item_count": 4,
      "language": "en",
      "priority": 52,
      "provenance_note": "Public Telegram broadcast channel promoted after bounded no-media handle validation on 2026-05-31.",
      "rank": 73,
      "risk_label": "Incident claims should be checked against vendor, victim, and researcher disclosures",
      "role": "fast_alert_sensor",
      "role_label": "Fast Alert Sensor",
      "section": "cyber-hacking",
      "section_label": "Cyber & Hacking",
      "section_order": 5,
      "source_labels": [
        "fast-alert sensor",
        "cyber",
        "incident reporting"
      ],
      "tier": "Tier 3",
      "title": "Hackmanac Cyber News",
      "url": "https://t.me/hackmanac_cybernews"
    },
    {
      "bias_label": "Activist-investigative alternative-media perspective",
      "category": "alternative-media",
      "credibility": "Narrative sensor",
      "display_name": "O'Keefe Media Group",
      "handle": "OKeefeMediaGroup",
      "id": "telegram:OKeefeMediaGroup",
      "item_count": 5,
      "language": "en",
      "priority": 42,
      "provenance_note": "Public Telegram broadcast channel promoted after bounded no-media handle validation on 2026-05-31 with conservative labeling.",
      "rank": 74,
      "risk_label": "High allegation and edited-video risk; verify against primary records and full context",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "alternative-media",
      "section_label": "Alternative Media",
      "section_order": 9,
      "source_labels": [
        "narrative sensor",
        "alternative media",
        "accountability leads",
        "allegation risk"
      ],
      "tier": "Tier 3",
      "title": "O'Keefe Media Group",
      "url": "https://t.me/OKeefeMediaGroup"
    },
    {
      "bias_label": "Mexico narcoviolence blog perspective",
      "category": "mexico-cartels",
      "credibility": "High-risk narrative sensor",
      "display_name": "Blog del Narco Mexico",
      "handle": "canalblogdelnarco",
      "id": "telegram:canalblogdelnarco",
      "item_count": 26,
      "language": "es",
      "priority": 48,
      "provenance_note": "Public Telegram channel monitored for source-attributed Mexico/cartel/security signals after public preview and bounded no-media ingest validation on 2026-06-01.",
      "rank": 75,
      "risk_label": "Raw Telegram claims may include graphic/violent material, cartel propaganda, and allegation or defamation risk; cross-check with official records and credible Mexican outlets.",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "mexico-cartels",
      "section_label": "Mexico & Cartels",
      "section_order": 4,
      "source_labels": [
        "narrative sensor",
        "Mexico security",
        "cartel violence",
        "high-risk perspective"
      ],
      "tier": "Tier 3",
      "title": "Blog del Narco Mexico",
      "url": "https://t.me/canalblogdelnarco"
    },
    {
      "bias_label": "Mexico narcoviolence social-video perspective",
      "category": "mexico-cartels",
      "credibility": "High-risk narrative sensor",
      "display_name": "Mundo Narco MX",
      "handle": "MUNDONARCOMX",
      "id": "telegram:MUNDONARCOMX",
      "item_count": 3,
      "language": "es",
      "priority": 46,
      "provenance_note": "Public Telegram channel monitored for source-attributed Mexico/cartel/security signals after public preview and bounded no-media ingest validation on 2026-06-01.",
      "rank": 76,
      "risk_label": "Raw Telegram claims may include graphic/violent material, cartel propaganda, and allegation risk; cross-check with official/security statements and credible outlets.",
      "role": "narrative_sensor",
      "role_label": "Narrative Sensor",
      "section": "mexico-cartels",
      "section_label": "Mexico & Cartels",
      "section_order": 4,
      "source_labels": [
        "narrative sensor",
        "Mexico security",
        "cartel violence",
        "high-risk perspective"
      ],
      "tier": "Tier 3",
      "title": "Mundo Narco MX",
      "url": "https://t.me/MUNDONARCOMX"
    },
    {
      "bias_label": "Mexico military/security monitoring perspective",
      "category": "mexico-security",
      "credibility": "Local security source",
      "display_name": "Zulu",
      "handle": "zulucanal",
      "id": "telegram:zulucanal",
      "item_count": 42,
      "language": "es",
      "priority": 52,
      "provenance_note": "Public Telegram channel monitored for source-attributed Mexico/cartel/security signals after public preview and bounded no-media ingest validation on 2026-06-01.",
      "rank": 77,
      "risk_label": "Raw Telegram claims may include graphic/violent material, weapon imagery, cartel propaganda, and unverified allegations; cross-check with official/security reporting.",
      "role": "local_security_source",
      "role_label": "Local Security Source",
      "section": "mexico-cartels",
      "section_label": "Mexico & Cartels",
      "section_order": 4,
      "source_labels": [
        "local security source",
        "Mexico security",
        "military/security",
        "risk-labeled source"
      ],
      "tier": "Tier 3",
      "title": "Zulu",
      "url": "https://t.me/zulucanal"
    },
    {
      "bias_label": "Guadalajara/ZMG local traffic and security-reporting perspective",
      "category": "mexico-security",
      "credibility": "Local security source",
      "display_name": "Trafico ZMG + Guardia Nocturna",
      "handle": "TraficoZMG_GuardiaNocturna",
      "id": "telegram:TraficoZMG_GuardiaNocturna",
      "item_count": 18,
      "language": "es",
      "priority": 50,
      "provenance_note": "Public Telegram channel monitored for source-attributed Mexico/cartel/security signals after public preview and bounded no-media ingest validation on 2026-06-01.",
      "rank": 78,
      "risk_label": "Raw Telegram/local reports may include violent material and unverified crime allegations; cross-check with official records and credible local outlets.",
      "role": "local_security_source",
      "role_label": "Local Security Source",
      "section": "mexico-cartels",
      "section_label": "Mexico & Cartels",
      "section_order": 4,
      "source_labels": [
        "local security source",
        "Mexico security",
        "Guadalajara/ZMG",
        "risk-labeled source"
      ],
      "tier": "Tier 3",
      "title": "Trafico ZMG + Guardia Nocturna",
      "url": "https://t.me/TraficoZMG_GuardiaNocturna"
    }
  ],
  "generated_at": "2026-06-01T06:19:01Z"
}
