From 2073730a10a30e10ca264fb41dc6f2a4c019de22 Mon Sep 17 00:00:00 2001 From: Jared Miller Date: Tue, 13 Jan 2026 08:35:27 -0500 Subject: [PATCH] Add news sources --- sources.json | 1688 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1688 insertions(+) create mode 100644 sources.json diff --git a/sources.json b/sources.json new file mode 100644 index 0000000..7dd7f1e --- /dev/null +++ b/sources.json @@ -0,0 +1,1688 @@ +{ + "regions": [ + { + "name": "Europe", + "countries": [ + { + "name": "United Kingdom", + "sources": [ + { + "name": "BBC News", + "url": "https://bbc.com/news", + "leaning": "center", + "description": "Britain's public broadcaster, one of the world's largest news organizations" + }, + { + "name": "The Guardian", + "url": "https://theguardian.com", + "leaning": "center-left", + "description": "Major British daily known for investigative journalism" + }, + { + "name": "The Times", + "url": "https://thetimes.co.uk", + "leaning": "center-right", + "description": "Britain's newspaper of record" + }, + { + "name": "The Telegraph", + "url": "https://telegraph.co.uk", + "leaning": "right", + "description": "Conservative broadsheet" + }, + { + "name": "Financial Times", + "url": "https://ft.com", + "leaning": "center-right", + "description": "Leading business newspaper with global reach" + } + ] + }, + { + "name": "France", + "sources": [ + { + "name": "Le Monde", + "url": "https://lemonde.fr", + "leaning": "center-left", + "description": "France's newspaper of record" + }, + { + "name": "Le Figaro", + "url": "https://lefigaro.fr", + "leaning": "center-right", + "description": "France's oldest national daily" + }, + { + "name": "France 24", + "url": "https://france24.com/en", + "leaning": "center", + "description": "French international news network in English" + } + ] + }, + { + "name": "Germany", + "sources": [ + { + "name": "Deutsche Welle", + "url": "https://dw.com", + "leaning": "center", + "description": "Germany's public international broadcaster in English" + }, + { + "name": "Der Spiegel", + "url": "https://spiegel.de", + "leaning": "center-left", + "description": "Weekly magazine known for investigative journalism" + }, + { + "name": "Frankfurter Allgemeine", + "url": "https://faz.net", + "leaning": "center-right", + "description": "Liberal-conservative quality daily" + } + ] + }, + { + "name": "Spain", + "sources": [ + { + "name": "El País", + "url": "https://elpais.com", + "leaning": "center-left", + "description": "Spain's newspaper of record with English edition" + }, + { + "name": "El Mundo", + "url": "https://elmundo.es", + "leaning": "center-right", + "description": "Spain's second largest newspaper" + } + ] + }, + { + "name": "Italy", + "sources": [ + { + "name": "Corriere della Sera", + "url": "https://corriere.it", + "leaning": "center", + "description": "Italy's largest circulation newspaper" + }, + { + "name": "La Repubblica", + "url": "https://repubblica.it", + "leaning": "center-left", + "description": "Italy's second-largest newspaper" + } + ] + }, + { + "name": "Netherlands", + "sources": [ + { + "name": "NOS", + "url": "https://nos.nl", + "leaning": "center", + "description": "Dutch public broadcaster trusted by 89% of population" + }, + { + "name": "NRC Handelsblad", + "url": "https://nrc.nl", + "leaning": "center-left", + "description": "Progressive liberal quality newspaper" + } + ] + }, + { + "name": "Poland", + "sources": [ + { + "name": "Gazeta Wyborcza", + "url": "https://wyborcza.pl", + "leaning": "center-left", + "description": "Leading liberal voice on democracy issues" + }, + { + "name": "Notes from Poland", + "url": "https://notesfrompoland.com", + "leaning": "center", + "description": "English-language outlet for international readers" + } + ] + }, + { + "name": "Sweden", + "sources": [ + { + "name": "SVT", + "url": "https://svt.se", + "leaning": "center", + "description": "Swedish public broadcaster" + }, + { + "name": "The Local Sweden", + "url": "https://thelocal.se", + "leaning": "center", + "description": "English-language news for expats" + } + ] + }, + { + "name": "Norway", + "sources": [ + { + "name": "NRK", + "url": "https://nrk.no", + "leaning": "center", + "description": "Norway's public broadcaster, most trusted news brand" + } + ] + }, + { + "name": "Denmark", + "sources": [ + { + "name": "DR", + "url": "https://dr.dk", + "leaning": "center", + "description": "Danish public broadcaster" + } + ] + }, + { + "name": "Ireland", + "sources": [ + { + "name": "RTÉ", + "url": "https://rte.ie", + "leaning": "center", + "description": "Ireland's public broadcaster" + }, + { + "name": "The Irish Times", + "url": "https://irishtimes.com", + "leaning": "center-left", + "description": "Ireland's newspaper of record" + } + ] + }, + { + "name": "Switzerland", + "sources": [ + { + "name": "Swissinfo", + "url": "https://swissinfo.ch", + "leaning": "center", + "description": "Swiss public broadcaster's international service in 10 languages" + }, + { + "name": "Neue Zürcher Zeitung", + "url": "https://nzz.ch", + "leaning": "center-right", + "description": "Prestigious daily with English geopolitics section" + } + ] + }, + { + "name": "Belgium", + "sources": [ + { + "name": "VRT", + "url": "https://vrt.be", + "leaning": "center", + "description": "Flemish public broadcaster" + }, + { + "name": "RTBF", + "url": "https://rtbf.be", + "leaning": "center", + "description": "French-speaking Belgium's public broadcaster" + } + ] + }, + { + "name": "Austria", + "sources": [ + { + "name": "ORF", + "url": "https://orf.at", + "leaning": "center", + "description": "Austria's public broadcaster" + }, + { + "name": "Der Standard", + "url": "https://derstandard.at", + "leaning": "center-left", + "description": "Social-liberal quality newspaper" + } + ] + }, + { + "name": "Portugal", + "sources": [ + { + "name": "RTP", + "url": "https://rtp.pt", + "leaning": "center", + "description": "Portugal's public broadcaster" + }, + { + "name": "Público", + "url": "https://publico.pt", + "leaning": "center", + "description": "Independent quality newspaper" + } + ] + }, + { + "name": "Greece", + "sources": [ + { + "name": "Kathimerini", + "url": "https://kathimerini.com", + "leaning": "center-right", + "description": "Leading Greek daily with English edition" + } + ] + }, + { + "name": "Czech Republic", + "sources": [ + { + "name": "Prague Morning", + "url": "https://praguemorning.cz", + "leaning": "center", + "description": "English-language news for international readers" + } + ] + }, + { + "name": "Hungary", + "sources": [ + { + "name": "Telex", + "url": "https://telex.hu", + "leaning": "center-left", + "description": "Independent outlet founded after government media takeover" + }, + { + "name": "444.hu", + "url": "https://444.hu", + "leaning": "center-left", + "description": "Independent online news with fact-checking" + } + ] + }, + { + "name": "Romania", + "sources": [ + { + "name": "Digi24", + "url": "https://digi24.ro", + "leaning": "center-left", + "description": "Popular news platform, most trusted in Romania" + }, + { + "name": "HotNews", + "url": "https://hotnews.ro", + "leaning": "center-left", + "description": "Online outlet with Reuters and DW partnerships" + } + ] + }, + { + "name": "Finland", + "sources": [ + { + "name": "Yle", + "url": "https://yle.fi", + "leaning": "center", + "description": "Finnish public broadcaster, most trusted in Finland" + }, + { + "name": "Helsinki Times", + "url": "https://helsinkitimes.fi", + "leaning": "center", + "description": "English-language weekly" + } + ] + }, + { + "name": "Russia", + "sources": [ + { + "name": "Meduza", + "url": "https://meduza.io/en", + "leaning": "center", + "description": "Independent Russian news from exile in Latvia" + }, + { + "name": "The Moscow Times", + "url": "https://themoscowtimes.com", + "leaning": "center", + "description": "Leading independent English-language publication" + }, + { + "name": "Novaya Gazeta", + "url": "https://novayagazeta.eu", + "leaning": "center-left", + "description": "Nobel Prize-winning independent newspaper" + }, + { + "name": "TASS", + "url": "https://tass.com", + "leaning": "state", + "description": "Russian state-owned news agency" + }, + { + "name": "RT", + "url": "https://rt.com", + "leaning": "state", + "description": "Russian government-funded television network" + } + ] + }, + { + "name": "Ukraine", + "sources": [ + { + "name": "Kyiv Independent", + "url": "https://kyivindependent.com", + "leaning": "center", + "description": "Leading English-language independent news outlet" + }, + { + "name": "Ukrainska Pravda", + "url": "https://pravda.com.ua/eng", + "leaning": "center", + "description": "Major Ukrainian online newspaper with English section" + }, + { + "name": "Kyiv Post", + "url": "https://kyivpost.com", + "leaning": "center", + "description": "Ukraine's oldest English-language newspaper" + } + ] + }, + { + "name": "Belarus", + "sources": [ + { + "name": "Belsat", + "url": "https://belsat.eu/en", + "leaning": "center", + "description": "Independent TV channel broadcasting from Poland" + }, + { + "name": "BelTA", + "url": "https://eng.belta.by", + "leaning": "state", + "description": "Belarusian state-owned news agency" + } + ] + } + ] + }, + { + "name": "Middle East", + "countries": [ + { + "name": "Israel", + "sources": [ + { + "name": "Haaretz", + "url": "https://haaretz.com", + "leaning": "center-left", + "description": "Israel's oldest daily, known for liberal stance" + }, + { + "name": "The Jerusalem Post", + "url": "https://jpost.com", + "leaning": "center-right", + "description": "Israel's most-read English news website" + }, + { + "name": "The Times of Israel", + "url": "https://timesofisrael.com", + "leaning": "center", + "description": "Online-only newspaper, no partisan affiliation" + }, + { + "name": "Israel Hayom", + "url": "https://israelhayom.com", + "leaning": "right", + "description": "Free daily with pro-Netanyahu stance" + }, + { + "name": "+972 Magazine", + "url": "https://972mag.com", + "leaning": "left", + "description": "Independent magazine by Israeli and Palestinian journalists" + } + ] + }, + { + "name": "Iran", + "sources": [ + { + "name": "Iran International", + "url": "https://iranintl.com/en", + "leaning": "center-right", + "description": "London-based network critical of Iranian government" + }, + { + "name": "Press TV", + "url": "https://presstv.ir", + "leaning": "state", + "description": "Iranian state-owned English news network" + }, + { + "name": "Tehran Times", + "url": "https://tehrantimes.com", + "leaning": "state", + "description": "English daily owned by Islamic Propagation Organisation" + } + ] + }, + { + "name": "Saudi Arabia", + "sources": [ + { + "name": "Arab News", + "url": "https://arabnews.com", + "leaning": "state", + "description": "Saudi Arabia's leading English newspaper" + }, + { + "name": "Al Arabiya English", + "url": "https://english.alarabiya.net", + "leaning": "state", + "description": "24-hour Saudi-owned TV news channel" + } + ] + }, + { + "name": "Turkey", + "sources": [ + { + "name": "Daily Sabah", + "url": "https://dailysabah.com", + "leaning": "right", + "description": "Pro-government English daily aligned with AKP" + }, + { + "name": "Hürriyet Daily News", + "url": "https://hurriyetdailynews.com", + "leaning": "center-right", + "description": "Turkey's oldest English daily" + } + ] + }, + { + "name": "UAE", + "sources": [ + { + "name": "Gulf News", + "url": "https://gulfnews.com", + "leaning": "state", + "description": "Most widely sold English newspaper in the UAE" + }, + { + "name": "The National", + "url": "https://thenationalnews.com", + "leaning": "state", + "description": "Abu Dhabi-based with in-depth regional reporting" + } + ] + }, + { + "name": "Qatar", + "sources": [ + { + "name": "Al Jazeera English", + "url": "https://aljazeera.com", + "leaning": "center-left", + "description": "International news network reaching 450+ million people" + }, + { + "name": "Doha News", + "url": "https://dohanews.co", + "leaning": "center", + "description": "Independent English-language news site" + } + ] + }, + { + "name": "Egypt", + "sources": [ + { + "name": "Mada Masr", + "url": "https://madamasr.com/en", + "leaning": "center-left", + "description": "Independent investigative outlet (blocked in Egypt)" + }, + { + "name": "Ahram Online", + "url": "https://english.ahram.org.eg", + "leaning": "state", + "description": "English website of Al-Ahram, government-owned" + } + ] + }, + { + "name": "Jordan", + "sources": [ + { + "name": "The Jordan Times", + "url": "https://jordantimes.com", + "leaning": "center", + "description": "English daily since 1975" + } + ] + }, + { + "name": "Lebanon", + "sources": [ + { + "name": "L'Orient Today", + "url": "https://today.lorientlejour.com", + "leaning": "center", + "description": "English section of L'Orient-Le Jour" + }, + { + "name": "Naharnet", + "url": "https://naharnet.com", + "leaning": "center", + "description": "Lebanon's leading English news destination" + } + ] + }, + { + "name": "Iraq", + "sources": [ + { + "name": "Rudaw", + "url": "https://rudaw.net/english", + "leaning": "center-right", + "description": "Kurdistan-based broadcast and digital news" + }, + { + "name": "Shafaq News", + "url": "https://shafaq.com/en", + "leaning": "center", + "description": "Iraqi news covering security, economy, politics" + } + ] + }, + { + "name": "Palestine", + "sources": [ + { + "name": "Ma'an News Agency", + "url": "https://maannews.net", + "leaning": "center", + "description": "Independent NGO media network in West Bank and Gaza" + }, + { + "name": "WAFA", + "url": "https://english.wafa.ps", + "leaning": "state", + "description": "Official news agency of Palestinian Authority" + } + ] + }, + { + "name": "Kuwait", + "sources": [ + { + "name": "Kuwait Times", + "url": "https://kuwaittimes.com", + "leaning": "center", + "description": "First English paper in the Persian Gulf region" + } + ] + }, + { + "name": "Yemen", + "sources": [ + { + "name": "Yemen Press Agency", + "url": "https://en.ypagency.net", + "leaning": "center", + "description": "English-language coverage of Yemen" + } + ] + } + ] + }, + { + "name": "Asia", + "countries": [ + { + "name": "Japan", + "sources": [ + { + "name": "The Japan Times", + "url": "https://japantimes.co.jp", + "leaning": "center", + "description": "Japan's oldest English-language daily" + }, + { + "name": "NHK World-Japan", + "url": "https://www3.nhk.or.jp/nhkworld", + "leaning": "center", + "description": "Japan's public broadcaster in English" + }, + { + "name": "Nikkei Asia", + "url": "https://asia.nikkei.com", + "leaning": "center", + "description": "Business-focused English outlet from leading financial paper" + } + ] + }, + { + "name": "South Korea", + "sources": [ + { + "name": "The Korea Herald", + "url": "https://koreaherald.com", + "leaning": "center-right", + "description": "South Korea's largest English-language daily" + }, + { + "name": "The Korea Times", + "url": "https://koreatimes.co.kr", + "leaning": "center-left", + "description": "Korea's oldest English daily" + }, + { + "name": "Yonhap News", + "url": "https://en.yna.co.kr", + "leaning": "center", + "description": "South Korea's national news wire service" + } + ] + }, + { + "name": "China", + "sources": [ + { + "name": "Xinhua", + "url": "https://english.news.cn", + "leaning": "state", + "description": "Official state news agency of China" + }, + { + "name": "Global Times", + "url": "https://globaltimes.cn", + "leaning": "state", + "description": "Nationalist English tabloid under People's Daily" + }, + { + "name": "CGTN", + "url": "https://cgtn.com", + "leaning": "state", + "description": "China's international television network" + }, + { + "name": "China Daily", + "url": "https://chinadaily.com.cn", + "leaning": "state", + "description": "National English-language newspaper" + } + ] + }, + { + "name": "India", + "sources": [ + { + "name": "The Hindu", + "url": "https://thehindu.com", + "leaning": "center-left", + "description": "Major national daily known for critical coverage" + }, + { + "name": "The Indian Express", + "url": "https://indianexpress.com", + "leaning": "center-left", + "description": "National broadsheet known for investigative journalism" + }, + { + "name": "The Times of India", + "url": "https://timesofindia.indiatimes.com", + "leaning": "center-right", + "description": "India's largest English-language daily" + }, + { + "name": "Hindustan Times", + "url": "https://hindustantimes.com", + "leaning": "center", + "description": "Major national daily" + } + ] + }, + { + "name": "Indonesia", + "sources": [ + { + "name": "The Jakarta Post", + "url": "https://thejakartapost.com", + "leaning": "center-left", + "description": "Indonesia's leading English daily" + }, + { + "name": "Tempo English", + "url": "https://en.tempo.co", + "leaning": "center", + "description": "English edition of respected newsweekly" + } + ] + }, + { + "name": "Thailand", + "sources": [ + { + "name": "Bangkok Post", + "url": "https://bangkokpost.com", + "leaning": "center-right", + "description": "Thailand's leading English daily" + }, + { + "name": "Khaosod English", + "url": "https://khaosodenglish.com", + "leaning": "center-left", + "description": "Online English edition with critical coverage" + } + ] + }, + { + "name": "Vietnam", + "sources": [ + { + "name": "VnExpress International", + "url": "https://e.vnexpress.net", + "leaning": "state", + "description": "English edition of Vietnam's most-read online paper" + }, + { + "name": "Vietnam News", + "url": "https://vietnamnews.vn", + "leaning": "state", + "description": "Official English-language daily" + } + ] + }, + { + "name": "Philippines", + "sources": [ + { + "name": "Rappler", + "url": "https://rappler.com", + "leaning": "center-left", + "description": "Independent outlet founded by Nobel laureate Maria Ressa" + }, + { + "name": "Philippine Daily Inquirer", + "url": "https://inquirer.net", + "leaning": "center-left", + "description": "Philippines' newspaper of record" + }, + { + "name": "ABS-CBN News", + "url": "https://news.abs-cbn.com", + "leaning": "center", + "description": "News division of largest media network" + } + ] + }, + { + "name": "Malaysia", + "sources": [ + { + "name": "Malaysiakini", + "url": "https://malaysiakini.com", + "leaning": "center-left", + "description": "Independent online news portal with critical coverage" + }, + { + "name": "The Star", + "url": "https://thestar.com.my", + "leaning": "center-right", + "description": "Malaysia's largest English daily" + } + ] + }, + { + "name": "Singapore", + "sources": [ + { + "name": "The Straits Times", + "url": "https://straitstimes.com", + "leaning": "center-right", + "description": "Singapore's newspaper of record" + }, + { + "name": "Channel NewsAsia", + "url": "https://channelnewsasia.com", + "leaning": "center-right", + "description": "Singapore's 24-hour news channel" + } + ] + }, + { + "name": "Taiwan", + "sources": [ + { + "name": "Taipei Times", + "url": "https://taipeitimes.com", + "leaning": "center-left", + "description": "Taiwan's only printed English daily" + }, + { + "name": "Focus Taiwan", + "url": "https://focustaiwan.tw", + "leaning": "center", + "description": "English service of Taiwan's Central News Agency" + }, + { + "name": "Taiwan News", + "url": "https://taiwannews.com.tw", + "leaning": "center", + "description": "English-language news on Taiwan and cross-strait relations" + } + ] + }, + { + "name": "Hong Kong", + "sources": [ + { + "name": "South China Morning Post", + "url": "https://scmp.com", + "leaning": "center-left", + "description": "Hong Kong's newspaper of record since 1903" + }, + { + "name": "Hong Kong Free Press", + "url": "https://hongkongfp.com", + "leaning": "center", + "description": "Independent nonprofit English newspaper" + } + ] + }, + { + "name": "Pakistan", + "sources": [ + { + "name": "Dawn", + "url": "https://dawn.com", + "leaning": "center-left", + "description": "Pakistan's largest English newspaper, founded by Jinnah" + }, + { + "name": "The Express Tribune", + "url": "https://tribune.com.pk", + "leaning": "center-left", + "description": "English daily affiliated with NY Times" + } + ] + }, + { + "name": "Bangladesh", + "sources": [ + { + "name": "The Daily Star", + "url": "https://thedailystar.net", + "leaning": "center-left", + "description": "Bangladesh's largest English daily" + }, + { + "name": "Dhaka Tribune", + "url": "https://dhakatribune.com", + "leaning": "center", + "description": "Leading English daily with neutral coverage" + } + ] + }, + { + "name": "Myanmar", + "sources": [ + { + "name": "The Irrawaddy", + "url": "https://irrawaddy.com", + "leaning": "center-left", + "description": "Independent exile media opposed to military rule" + }, + { + "name": "Myanmar Now", + "url": "https://myanmar-now.org", + "leaning": "center-left", + "description": "Independent news critical of military government" + } + ] + }, + { + "name": "Nepal", + "sources": [ + { + "name": "The Kathmandu Post", + "url": "https://kathmandupost.com", + "leaning": "center", + "description": "Nepal's largest English daily" + } + ] + }, + { + "name": "Sri Lanka", + "sources": [ + { + "name": "Daily Mirror", + "url": "https://dailymirror.lk", + "leaning": "center", + "description": "Sri Lanka's best-selling English newspaper" + } + ] + } + ] + }, + { + "name": "Africa", + "countries": [ + { + "name": "South Africa", + "sources": [ + { + "name": "Mail & Guardian", + "url": "https://mg.co.za", + "leaning": "center-left", + "description": "Independent weekly known for investigative journalism" + }, + { + "name": "Daily Maverick", + "url": "https://dailymaverick.co.za", + "leaning": "center", + "description": "Independent online publication, rated least biased" + }, + { + "name": "News24", + "url": "https://news24.com", + "leaning": "center", + "description": "South Africa's largest digital news platform" + } + ] + }, + { + "name": "Nigeria", + "sources": [ + { + "name": "The Punch", + "url": "https://punchng.com", + "leaning": "center", + "description": "One of Nigeria's most trusted newspapers" + }, + { + "name": "Premium Times", + "url": "https://premiumtimesng.com", + "leaning": "center", + "description": "Leading investigative newspaper" + }, + { + "name": "Vanguard", + "url": "https://vanguardngr.com", + "leaning": "center", + "description": "Independent daily committed to rule of law" + } + ] + }, + { + "name": "Kenya", + "sources": [ + { + "name": "Daily Nation", + "url": "https://nation.africa/kenya", + "leaning": "center", + "description": "Kenya's largest and most influential newspaper" + }, + { + "name": "The Standard", + "url": "https://standardmedia.co.ke", + "leaning": "center", + "description": "Kenya's oldest newspaper" + }, + { + "name": "Business Daily", + "url": "https://businessdailyafrica.com", + "leaning": "center", + "description": "East Africa's leading business newspaper" + } + ] + }, + { + "name": "Egypt", + "sources": [ + { + "name": "Mada Masr", + "url": "https://madamasr.com/en", + "leaning": "center-left", + "description": "Independent investigative outlet (blocked in Egypt)" + }, + { + "name": "Daily News Egypt", + "url": "https://dailynewsegypt.com", + "leaning": "center", + "description": "Egypt's only independent English daily" + } + ] + }, + { + "name": "Morocco", + "sources": [ + { + "name": "Morocco World News", + "url": "https://moroccoworldnews.com", + "leaning": "center", + "description": "English-language news for international audiences" + }, + { + "name": "Hespress", + "url": "https://en.hespress.com", + "leaning": "center", + "description": "Most visited Moroccan news website" + } + ] + }, + { + "name": "Algeria", + "sources": [ + { + "name": "El Watan", + "url": "https://elwatan.com", + "leaning": "center-left", + "description": "Independent French-language newspaper promoting democracy" + }, + { + "name": "TSA", + "url": "https://tsa-algerie.com", + "leaning": "center", + "description": "Independent news website, most credible in Algeria" + } + ] + }, + { + "name": "Ghana", + "sources": [ + { + "name": "Citi Newsroom", + "url": "https://citinewsroom.com", + "leaning": "center", + "description": "Ghana's most comprehensive independent news website" + }, + { + "name": "Joy Online", + "url": "https://myjoyonline.com", + "leaning": "center", + "description": "One of Ghana's most trusted independent media outlets" + } + ] + }, + { + "name": "Ethiopia", + "sources": [ + { + "name": "Addis Standard", + "url": "https://addisstandard.com", + "leaning": "center", + "description": "Independent tri-lingual media, not politically affiliated" + }, + { + "name": "The Reporter", + "url": "https://thereporterethiopia.com", + "leaning": "center", + "description": "Private weekly in English and Amharic" + } + ] + }, + { + "name": "Tanzania", + "sources": [ + { + "name": "The Citizen", + "url": "https://thecitizen.co.tz", + "leaning": "center", + "description": "One of Tanzania's most authoritative English dailies" + } + ] + }, + { + "name": "Uganda", + "sources": [ + { + "name": "Daily Monitor", + "url": "https://monitor.co.ug", + "leaning": "center-left", + "description": "Privately owned, known for critical journalism" + }, + { + "name": "New Vision", + "url": "https://newvision.co.ug", + "leaning": "state", + "description": "Uganda's largest newspaper, 53% government-owned" + } + ] + }, + { + "name": "Rwanda", + "sources": [ + { + "name": "The New Times", + "url": "https://newtimes.co.rw", + "leaning": "center-right", + "description": "Rwanda's oldest English-language newspaper" + } + ] + }, + { + "name": "Senegal", + "sources": [ + { + "name": "Seneweb", + "url": "https://seneweb.com", + "leaning": "center", + "description": "Most popular French-language online news in Senegal" + } + ] + }, + { + "name": "Tunisia", + "sources": [ + { + "name": "Nawaat", + "url": "https://nawaat.org", + "leaning": "center-left", + "description": "Independent citizen journalism platform" + } + ] + }, + { + "name": "Zimbabwe", + "sources": [ + { + "name": "NewsDay", + "url": "https://newsday.co.zw", + "leaning": "center", + "description": "Independent daily, alternative to state media" + }, + { + "name": "Daily News", + "url": "https://dailynews.co.zw", + "leaning": "center", + "description": "Independent newspaper known for critical journalism" + } + ] + }, + { + "name": "Botswana", + "sources": [ + { + "name": "Mmegi", + "url": "https://mmegi.bw", + "leaning": "center", + "description": "Leading independent newspaper since 1984" + } + ] + } + ] + }, + { + "name": "Americas", + "countries": [ + { + "name": "Canada", + "sources": [ + { + "name": "CBC News", + "url": "https://cbc.ca/news", + "leaning": "center-left", + "description": "Canada's public broadcaster" + }, + { + "name": "The Globe and Mail", + "url": "https://theglobeandmail.com", + "leaning": "center", + "description": "Canada's national newspaper of record" + }, + { + "name": "National Post", + "url": "https://nationalpost.com", + "leaning": "center-right", + "description": "National newspaper with conservative perspective" + } + ] + }, + { + "name": "Mexico", + "sources": [ + { + "name": "El Universal", + "url": "https://eluniversal.com.mx", + "leaning": "center", + "description": "One of Mexico's oldest and most respected newspapers" + }, + { + "name": "Reforma", + "url": "https://reforma.com", + "leaning": "center", + "description": "Renowned for investigative journalism" + }, + { + "name": "Mexico News Daily", + "url": "https://mexiconewsdaily.com", + "leaning": "center-left", + "description": "English-language news on Mexican issues" + } + ] + }, + { + "name": "Brazil", + "sources": [ + { + "name": "Folha de S.Paulo", + "url": "https://folha.uol.com.br", + "leaning": "center", + "description": "One of Brazil's newspapers of record" + }, + { + "name": "O Globo", + "url": "https://oglobo.globo.com", + "leaning": "center-right", + "description": "Part of Brazil's largest media conglomerate" + } + ] + }, + { + "name": "Argentina", + "sources": [ + { + "name": "Clarín", + "url": "https://clarin.com", + "leaning": "center-right", + "description": "Argentina's largest newspaper" + }, + { + "name": "La Nación", + "url": "https://lanacion.com.ar", + "leaning": "center-right", + "description": "Argentina's leading conservative newspaper" + }, + { + "name": "Página/12", + "url": "https://pagina12.com.ar", + "leaning": "left", + "description": "Left-leaning perspective distinct from mainstream" + } + ] + }, + { + "name": "Colombia", + "sources": [ + { + "name": "El Tiempo", + "url": "https://eltiempo.com", + "leaning": "center", + "description": "Colombia's most read newspaper" + }, + { + "name": "El Espectador", + "url": "https://elespectador.com", + "leaning": "center-left", + "description": "Renowned for investigative journalism" + }, + { + "name": "Colombia Reports", + "url": "https://colombiareports.com", + "leaning": "center", + "description": "English-language independent news source" + } + ] + }, + { + "name": "Chile", + "sources": [ + { + "name": "El Mercurio", + "url": "https://emol.com", + "leaning": "right", + "description": "Chile's oldest newspaper with conservative line" + }, + { + "name": "BioBioChile", + "url": "https://biobiochile.cl", + "leaning": "center", + "description": "One of Chile's most visited online news portals" + } + ] + }, + { + "name": "Peru", + "sources": [ + { + "name": "El Comercio", + "url": "https://elcomercio.pe", + "leaning": "center-right", + "description": "Peru's oldest privately owned newspaper" + }, + { + "name": "La República", + "url": "https://larepublica.pe", + "leaning": "center-left", + "description": "Known for opposition to Fujimori" + } + ] + }, + { + "name": "Venezuela", + "sources": [ + { + "name": "Efecto Cocuyo", + "url": "https://efectococuyo.com", + "leaning": "center", + "description": "Independent digital outlet by veteran journalists" + }, + { + "name": "El Pitazo", + "url": "https://elpitazo.net", + "leaning": "center", + "description": "Independent digital news amid press restrictions" + }, + { + "name": "Caracas Chronicles", + "url": "https://caracaschronicles.com", + "leaning": "center", + "description": "English-language news explaining Venezuelan affairs" + } + ] + }, + { + "name": "Cuba", + "sources": [ + { + "name": "14ymedio", + "url": "https://14ymedio.com", + "leaning": "center", + "description": "Cuba's first independent digital news outlet" + }, + { + "name": "Granma", + "url": "https://granma.cu", + "leaning": "state", + "description": "Official organ of the Communist Party of Cuba" + } + ] + }, + { + "name": "Ecuador", + "sources": [ + { + "name": "El Universo", + "url": "https://eluniverso.com", + "leaning": "center", + "description": "One of Ecuador's most widely circulated publications" + } + ] + }, + { + "name": "Bolivia", + "sources": [ + { + "name": "El Deber", + "url": "https://eldeber.com.bo", + "leaning": "center-right", + "description": "Known for investigative reporting" + }, + { + "name": "Los Tiempos", + "url": "https://lostiempos.com", + "leaning": "center", + "description": "Independent newspaper with broad coverage" + } + ] + }, + { + "name": "Uruguay", + "sources": [ + { + "name": "El País", + "url": "https://elpais.com.uy", + "leaning": "center-right", + "description": "Uruguay's largest circulation newspaper" + }, + { + "name": "La Diaria", + "url": "https://ladiaria.com.uy", + "leaning": "center-left", + "description": "Known for investigative journalism" + } + ] + }, + { + "name": "Costa Rica", + "sources": [ + { + "name": "The Tico Times", + "url": "https://ticotimes.net", + "leaning": "center", + "description": "Costa Rica's largest English-language newspaper" + } + ] + }, + { + "name": "Panama", + "sources": [ + { + "name": "La Prensa", + "url": "https://prensa.com", + "leaning": "center-right", + "description": "Panama's newspaper of record, known for investigative journalism" + } + ] + }, + { + "name": "Guatemala", + "sources": [ + { + "name": "Prensa Libre", + "url": "https://prensalibre.com", + "leaning": "center", + "description": "Guatemala's newspaper of record" + }, + { + "name": "Plaza Pública", + "url": "https://plazapublica.com.gt", + "leaning": "center-left", + "description": "Digital investigative journalism outlet" + } + ] + }, + { + "name": "Jamaica", + "sources": [ + { + "name": "The Jamaica Gleaner", + "url": "https://jamaica-gleaner.com", + "leaning": "center", + "description": "Jamaica's oldest newspaper, renowned for political reporting" + } + ] + } + ] + }, + { + "name": "Oceania", + "countries": [ + { + "name": "Australia", + "sources": [ + { + "name": "ABC News Australia", + "url": "https://abc.net.au/news", + "leaning": "center-left", + "description": "Australia's public broadcaster, most trusted news source" + }, + { + "name": "The Sydney Morning Herald", + "url": "https://smh.com.au", + "leaning": "center-left", + "description": "Australia's oldest continuously published newspaper" + }, + { + "name": "The Australian", + "url": "https://theaustralian.com.au", + "leaning": "center-right", + "description": "News Corp national newspaper" + }, + { + "name": "SBS News", + "url": "https://sbs.com.au/news", + "leaning": "center", + "description": "Multicultural public broadcaster" + } + ] + }, + { + "name": "New Zealand", + "sources": [ + { + "name": "RNZ", + "url": "https://rnz.co.nz", + "leaning": "center", + "description": "New Zealand's public broadcaster, highest trust scores" + }, + { + "name": "New Zealand Herald", + "url": "https://nzherald.co.nz", + "leaning": "center", + "description": "New Zealand's largest newspaper" + }, + { + "name": "Stuff", + "url": "https://stuff.co.nz", + "leaning": "center-left", + "description": "Major NZ digital news platform" + } + ] + }, + { + "name": "Fiji", + "sources": [ + { + "name": "The Fiji Times", + "url": "https://fijitimes.com.fj", + "leaning": "center", + "description": "Fiji's oldest and most established newspaper" + } + ] + }, + { + "name": "Papua New Guinea", + "sources": [ + { + "name": "The National", + "url": "https://thenational.com.pg", + "leaning": "center", + "description": "PNG's top-selling newspaper" + }, + { + "name": "Post-Courier", + "url": "https://postcourier.com.pg", + "leaning": "center", + "description": "PNG's leading daily since 1969" + } + ] + } + ] + }, + { + "name": "International", + "countries": [ + { + "name": "Wire Services", + "sources": [ + { + "name": "Reuters", + "url": "https://reuters.com", + "leaning": "center", + "description": "Global wire service rated least biased, 80+ bureaus worldwide" + }, + { + "name": "Associated Press", + "url": "https://apnews.com", + "leaning": "center", + "description": "Non-profit cooperative with 243 bureaus in 120 countries" + }, + { + "name": "AFP", + "url": "https://afp.com", + "leaning": "center", + "description": "Third-largest global wire service, 200 bureaus in 150 countries" + } + ] + }, + { + "name": "International Broadcasters", + "sources": [ + { + "name": "BBC World Service", + "url": "https://bbc.com/news/world", + "leaning": "center", + "description": "British public broadcaster's international service in 40+ languages" + }, + { + "name": "Deutsche Welle", + "url": "https://dw.com", + "leaning": "center", + "description": "Germany's international broadcaster in 30 languages" + }, + { + "name": "Al Jazeera English", + "url": "https://aljazeera.com", + "leaning": "center-left", + "description": "Qatar-based network with Global South perspectives" + } + ] + }, + { + "name": "Regional", + "sources": [ + { + "name": "Euronews", + "url": "https://euronews.com", + "leaning": "center", + "description": "Multilingual pan-European news network" + }, + { + "name": "The Diplomat", + "url": "https://thediplomat.com", + "leaning": "center", + "description": "Asia-Pacific current affairs magazine" + }, + { + "name": "AllAfrica", + "url": "https://allafrica.com", + "leaning": "center", + "description": "Largest aggregator of African news from 110+ organizations" + }, + { + "name": "Africanews", + "url": "https://africanews.com", + "leaning": "center", + "description": "Pan-African news channel, sister to Euronews" + } + ] + } + ] + } + ] +}