├── .gitignore ├── api.social-crypt.com ├── .gitignore ├── Dockerfile ├── templates │ └── word-cloud.html ├── requirements.txt ├── app.py └── blacklist.csv ├── www.social-crypt.com ├── .eslintrc.json ├── public │ ├── github.png │ ├── hero.png │ ├── hero2.png │ ├── hero3.png │ ├── logo.gif │ ├── favicon.ico │ ├── wordcloud.png │ ├── vercel.svg │ ├── thirteen.svg │ ├── next.svg │ └── hero.svg ├── postcss.config.js ├── styles │ └── globals.css ├── deepunit.config.json ├── next.config.js ├── utils │ └── index.ts ├── pages │ ├── _document.tsx │ ├── api │ │ └── hello.ts │ ├── _app.tsx │ ├── analyze.tsx │ └── index.tsx ├── components │ ├── Header.tsx │ ├── ArticleSummary.tsx │ ├── AuthenticityCheck.tsx │ ├── WordCloud.tsx │ ├── PropogandaClassification.tsx │ ├── ArticleSentiment.tsx │ ├── TwitterSentiment.tsx │ ├── TwitterAnalysis.tsx │ ├── BotActivity.tsx │ └── Conclusion.tsx ├── .gitignore ├── tailwind.config.js ├── tsconfig.json ├── package.json └── README.md ├── LICENSE ├── .github └── workflows │ └── linter.yml └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | venv 2 | myenv -------------------------------------------------------------------------------- /api.social-crypt.com/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | -------------------------------------------------------------------------------- /www.social-crypt.com/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /www.social-crypt.com/public/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrishikesh332/Social-Crypt/HEAD/www.social-crypt.com/public/github.png -------------------------------------------------------------------------------- /www.social-crypt.com/public/hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrishikesh332/Social-Crypt/HEAD/www.social-crypt.com/public/hero.png -------------------------------------------------------------------------------- /www.social-crypt.com/public/hero2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrishikesh332/Social-Crypt/HEAD/www.social-crypt.com/public/hero2.png -------------------------------------------------------------------------------- /www.social-crypt.com/public/hero3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrishikesh332/Social-Crypt/HEAD/www.social-crypt.com/public/hero3.png -------------------------------------------------------------------------------- /www.social-crypt.com/public/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrishikesh332/Social-Crypt/HEAD/www.social-crypt.com/public/logo.gif -------------------------------------------------------------------------------- /www.social-crypt.com/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrishikesh332/Social-Crypt/HEAD/www.social-crypt.com/public/favicon.ico -------------------------------------------------------------------------------- /www.social-crypt.com/postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /www.social-crypt.com/public/wordcloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hrishikesh332/Social-Crypt/HEAD/www.social-crypt.com/public/wordcloud.png -------------------------------------------------------------------------------- /www.social-crypt.com/styles/globals.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | 5 | @layer utilities { 6 | 7 | } -------------------------------------------------------------------------------- /www.social-crypt.com/deepunit.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "ignoredDirectories": [], 3 | "ignoredFiles": [], 4 | "includeFailingTests": false, 5 | "testSuffix": "test" 6 | } 7 | -------------------------------------------------------------------------------- /www.social-crypt.com/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = { 3 | reactStrictMode: true, 4 | } 5 | 6 | module.exports = nextConfig 7 | -------------------------------------------------------------------------------- /www.social-crypt.com/utils/index.ts: -------------------------------------------------------------------------------- 1 | import { NextRouter } from "next/router"; 2 | 3 | export const handleSubmit = ( 4 | url: string, 5 | router: NextRouter 6 | ) => { 7 | // console.log(e.currentTarget["URL"].value); 8 | router.push(`/analyze?article=${url}`); 9 | }; 10 | -------------------------------------------------------------------------------- /api.social-crypt.com/Dockerfile: -------------------------------------------------------------------------------- 1 | # syntax=docker/dockerfile:1 2 | FROM python:3.10.5-slim 3 | WORKDIR /social-crypt-backend 4 | COPY requirements.txt requirements.txt 5 | RUN pip3 install -r requirements.txt 6 | COPY . . 7 | CMD [ "python3", "-m" , "flask", "run", "--host=0.0.0.0"] 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /www.social-crypt.com/pages/_document.tsx: -------------------------------------------------------------------------------- 1 | import { Html, Head, Main, NextScript } from 'next/document' 2 | 3 | export default function Document() { 4 | return ( 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | ) 13 | } 14 | -------------------------------------------------------------------------------- /api.social-crypt.com/templates/word-cloud.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Word Cloud 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /api.social-crypt.com/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask==2.2.3 2 | goose3==3.1.12 3 | llama_index==0.6.18 4 | matplotlib==3.7.1 5 | numpy==1.22.0 6 | pandas==1.5.3 7 | Pillow==9.5.0 8 | Pillow==9.5.0 9 | plotly==5.13.0 10 | python-dotenv==1.0.0 11 | Requests==2.31.0 12 | snscrape==0.6.2.20230321.dev32+gb76f485 13 | vaderSentiment==3.3.2 14 | vaderSentiment==3.3.2 15 | wordcloud==1.8.2.2 16 | -------------------------------------------------------------------------------- /www.social-crypt.com/pages/api/hello.ts: -------------------------------------------------------------------------------- 1 | // Next.js API route support: https://nextjs.org/docs/api-routes/introduction 2 | import type { NextApiRequest, NextApiResponse } from 'next' 3 | 4 | type Data = { 5 | name: string 6 | } 7 | 8 | export default function handler( 9 | req: NextApiRequest, 10 | res: NextApiResponse 11 | ) { 12 | res.status(200).json({ name: 'John Doe' }) 13 | } 14 | -------------------------------------------------------------------------------- /www.social-crypt.com/components/Header.tsx: -------------------------------------------------------------------------------- 1 | import { useRouter } from "next/router" 2 | 3 | const Header: React.FC = () => { 4 | const router = useRouter() 5 | return ( 6 |
router.push("/")} className="w-[95vw] max-w-xl mx-auto bg-violet-600 text-white flex justify-center py-4 my-4 rounded-xl" > 7 | 📰 Social Crypt 📰 8 |
9 | ) 10 | } 11 | 12 | export default Header -------------------------------------------------------------------------------- /www.social-crypt.com/.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | /.pnp 6 | .pnp.js 7 | 8 | # testing 9 | /coverage 10 | 11 | # next.js 12 | /.next/ 13 | /out/ 14 | 15 | # production 16 | /build 17 | 18 | # misc 19 | .DS_Store 20 | *.pem 21 | 22 | # debug 23 | npm-debug.log* 24 | yarn-debug.log* 25 | yarn-error.log* 26 | .pnpm-debug.log* 27 | 28 | # local env files 29 | .env*.local 30 | 31 | # vercel 32 | .vercel 33 | 34 | # typescript 35 | *.tsbuildinfo 36 | next-env.d.ts 37 | -------------------------------------------------------------------------------- /www.social-crypt.com/tailwind.config.js: -------------------------------------------------------------------------------- 1 | const defaultTheme = require('tailwindcss/defaultTheme') 2 | 3 | /** @type {import('tailwindcss').Config} */ 4 | module.exports = { 5 | content: [ 6 | "./app/**/*.{js,ts,jsx,tsx}", 7 | "./pages/**/*.{js,ts,jsx,tsx}", 8 | "./components/**/*.{js,ts,jsx,tsx}", 9 | 10 | // Or if using `src` directory: 11 | "./src/**/*.{js,ts,jsx,tsx}", 12 | ], 13 | theme: { 14 | extend: { 15 | fontFamily: { 16 | 'sans': ['var(--font-inter)', ...defaultTheme.fontFamily.sans], 17 | } 18 | }, 19 | }, 20 | plugins: [], 21 | }; 22 | -------------------------------------------------------------------------------- /www.social-crypt.com/public/vercel.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /www.social-crypt.com/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es5", 4 | "lib": ["dom", "dom.iterable", "esnext"], 5 | "allowJs": true, 6 | "skipLibCheck": true, 7 | "strict": true, 8 | "forceConsistentCasingInFileNames": true, 9 | "noEmit": true, 10 | "esModuleInterop": true, 11 | "module": "esnext", 12 | "moduleResolution": "node", 13 | "resolveJsonModule": true, 14 | "isolatedModules": true, 15 | "jsx": "preserve", 16 | "incremental": true, 17 | "baseUrl": ".", 18 | "paths": { 19 | "@/*": ["./*"], 20 | "@/components/*": ["./components/*"], 21 | } 22 | }, 23 | "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"], 24 | "exclude": ["node_modules"] 25 | } 26 | -------------------------------------------------------------------------------- /www.social-crypt.com/components/ArticleSummary.tsx: -------------------------------------------------------------------------------- 1 | import { useEffect } from "react"; 2 | import { useQuery } from "react-query"; 3 | 4 | const ArticleSummary: React.FC<{ url: string }> = ({ url }) => { 5 | const { data, isLoading, isError, refetch } = useQuery("article summary", async () => { 6 | const res = await fetch(`http://localhost:5000/summary?url=${encodeURIComponent(url)}`).then((res) => 7 | res.json() 8 | ); 9 | console.log(res); 10 | return res; 11 | }); 12 | useEffect(() => {refetch()},[url]) 13 | 14 | return ( 15 |
16 |

Article Summary

17 | {isLoading &&
Loading...
} 18 | {!isLoading && !isError && data && ( 19 |
20 |

{data?.result}

21 |
22 | )} 23 |
24 | ); 25 | }; 26 | 27 | export default ArticleSummary; 28 | -------------------------------------------------------------------------------- /www.social-crypt.com/pages/_app.tsx: -------------------------------------------------------------------------------- 1 | import "@/styles/globals.css"; 2 | import { Inter } from "@next/font/google"; 3 | import type { AppProps } from "next/app"; 4 | import React from "react"; 5 | import { Hydrate, QueryClient, QueryClientProvider } from "react-query"; 6 | 7 | const poppins = Inter({ 8 | subsets: ["latin"], 9 | variable: "--font-inter", 10 | weight: ["300", "400", "500", "600", "700", "800"], 11 | }); 12 | 13 | export default function App({ Component, pageProps }: AppProps) { 14 | const [queryClient] = React.useState(() => new QueryClient({ 15 | defaultOptions: { 16 | queries: { 17 | refetchOnWindowFocus: false, 18 | }, 19 | }, 20 | })); 21 | 22 | return ( 23 | 24 | 25 |
26 | 27 |
28 |
29 |
30 | ); 31 | } 32 | -------------------------------------------------------------------------------- /www.social-crypt.com/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "www.socialcrypt.com", 3 | "version": "0.1.0", 4 | "private": true, 5 | "scripts": { 6 | "dev": "next dev", 7 | "build": "next build", 8 | "start": "next start", 9 | "lint": "next lint", 10 | "deepunit": "deepunit" 11 | }, 12 | "dependencies": { 13 | "@next/font": "13.1.6", 14 | "@types/node": "18.11.18", 15 | "@types/react": "18.0.27", 16 | "@types/react-dom": "18.0.10", 17 | "chart.js": "^4.2.0", 18 | "eslint": "8.33.0", 19 | "eslint-config-next": "13.1.6", 20 | "next": "13.1.6", 21 | "plotly.js": "^2.18.0", 22 | "react": "18.2.0", 23 | "react-chartjs-2": "^5.2.0", 24 | "react-dom": "18.2.0", 25 | "react-plotly.js": "^2.6.0", 26 | "react-query": "^3.39.3", 27 | "typescript": "4.9.5" 28 | }, 29 | "devDependencies": { 30 | "@types/react-plotly.js": "^2.6.0", 31 | "autoprefixer": "^10.4.13", 32 | "deepunit": "^1.3.3", 33 | "postcss": "^8.4.21", 34 | "tailwindcss": "^3.2.4" 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /www.social-crypt.com/public/thirteen.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 Prathik Shetty 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /www.social-crypt.com/components/AuthenticityCheck.tsx: -------------------------------------------------------------------------------- 1 | import { useEffect } from "react"; 2 | import { useQuery } from "react-query"; 3 | 4 | const AuthenticityCheck: React.FC<{ url: string }> = ({ url }) => { 5 | const { data, isLoading, isError, refetch } = useQuery("authenticity check", async () => { 6 | const res = await fetch(`http://localhost:5000/authenticity?url=${encodeURIComponent(url)}`).then((res) => 7 | res.json() 8 | ); 9 | console.log(res); 10 | return res; 11 | }); 12 | useEffect(() => {refetch()},[url]) 13 | 14 | return ( 15 |
16 |

Authenticity Check

17 | {isLoading &&
Loading...
} 18 | {!isLoading && !isError && data && ( 19 |
20 |

{ 21 | data?.authentic ? "🟢 The Source is Authentic, you can trust this article " : "🔴 The Source is not Authentic, you cannot trust this article " 22 | }

23 |
24 | )} 25 |
26 | ); 27 | }; 28 | 29 | export default AuthenticityCheck; 30 | -------------------------------------------------------------------------------- /www.social-crypt.com/components/WordCloud.tsx: -------------------------------------------------------------------------------- 1 | import { useEffect } from "react"; 2 | import { useQuery } from "react-query"; 3 | import Plot from "react-plotly.js"; 4 | import { Data } from "plotly.js"; 5 | 6 | const WordCloud: React.FC<{url: string}> = ({url}) => { 7 | const { data, isLoading, isError, error, refetch } = useQuery("word cloud", async () => { 8 | const res = await fetch(`http://localhost:5000/wordcloud?url=${encodeURIComponent(url)}`).then((res) =>res.blob()) 9 | console.log(res); 10 | return res 11 | }); 12 | useEffect(() => {refetch()},[url]) 13 | 14 | useEffect(() => { 15 | console.log("word cloud : ", error); 16 | }, [error]); 17 | 18 | return ( 19 |
20 | {/* {!isLoading && !isError && ( 21 | 22 | )} */} 23 | {isLoading &&
Loading...
} 24 | {!isLoading && !isError && data && ( 25 |
26 | data image 34 |
35 | )} 36 |
37 | ); 38 | }; 39 | 40 | export default WordCloud; 41 | -------------------------------------------------------------------------------- /www.social-crypt.com/public/next.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /www.social-crypt.com/components/PropogandaClassification.tsx: -------------------------------------------------------------------------------- 1 | import { Data } from "plotly.js"; 2 | import Plot from "react-plotly.js"; 3 | import { useQuery } from "react-query"; 4 | import { Bar, Doughnut } from 'react-chartjs-2'; 5 | import { Chart as ChartJS, BarElement, Tooltip, Legend, Colors, CategoryScale, LinearScale } from "chart.js"; 6 | import { useEffect } from "react"; 7 | 8 | ChartJS.register(BarElement, Tooltip, Legend, Colors, CategoryScale, LinearScale); 9 | 10 | 11 | const PropogandaClassification: React.FC<{ url: string }> = ({ url }) => { 12 | const { data, isLoading, isError, refetch } = useQuery( 13 | "propoganda classification", 14 | async () => { 15 | const res = await fetch(`http://localhost:5000/propaganda?url=${encodeURIComponent(url)}`).then( 16 | (res) => res.json() 17 | ); 18 | return res; 19 | } 20 | ); 21 | useEffect(() => {refetch()},[url]) 22 | 23 | return ( 24 |
25 |

Propoganda Classificaiton

26 | {!isLoading && !isError && ( 27 | 37 | )} 38 |
39 | ); 40 | }; 41 | 42 | export default PropogandaClassification; 43 | -------------------------------------------------------------------------------- /www.social-crypt.com/components/ArticleSentiment.tsx: -------------------------------------------------------------------------------- 1 | import { Data } from "plotly.js"; 2 | import Plot from "react-plotly.js"; 3 | import { useQuery } from "react-query"; 4 | import { Doughnut } from "react-chartjs-2"; 5 | import { 6 | Chart as ChartJS, 7 | ArcElement, 8 | Tooltip, 9 | Legend, 10 | Colors, 11 | } from "chart.js"; 12 | import { useEffect } from "react"; 13 | 14 | ChartJS.register(ArcElement, Tooltip, Legend, Colors); 15 | 16 | const ArticleSentiment: React.FC<{ url: string }> = ({ url }) => { 17 | const { data, isLoading, isError, refetch } = useQuery( 18 | "article sentiment", 19 | async () => { 20 | const res = await fetch( 21 | `http://localhost:5000/article-sentiment?url=${url}` 22 | ).then((res) => res.json()); 23 | console.log(res.values); 24 | console.log(res.labels); 25 | return res; 26 | } 27 | ); 28 | useEffect(() => {refetch()},[url]) 29 | 30 | return ( 31 |
32 |

Article Sentiment Analysis

33 | {!isLoading && !isError && data && ( 34 | 46 | )} 47 |
48 | ); 49 | }; 50 | 51 | export default ArticleSentiment; 52 | -------------------------------------------------------------------------------- /www.social-crypt.com/components/TwitterSentiment.tsx: -------------------------------------------------------------------------------- 1 | import { Data } from "plotly.js"; 2 | import Plot from "react-plotly.js"; 3 | import { useQuery } from "react-query"; 4 | import { Doughnut, PolarArea } from 'react-chartjs-2'; 5 | import { Chart as ChartJS, Tooltip, Legend, Colors, RadialLinearScale } from "chart.js"; 6 | import { useEffect } from "react"; 7 | 8 | ChartJS.register(RadialLinearScale, Tooltip, Legend, Colors, ); 9 | 10 | 11 | const TwitterSentiment: React.FC<{ url: string }> = ({ url }) => { 12 | const { data, isLoading, isError , refetch} = useQuery( 13 | "tweet sentiment", 14 | async () => { 15 | const res = await fetch(`http://localhost:5000/sentiment?query=${url}`).then( 16 | (res) => res.json() 17 | ); 18 | console.log(res.values); 19 | console.log(res.labels); 20 | return res; 21 | } 22 | ); 23 | useEffect(() => {refetch()},[url]) 24 | 25 | return ( 26 |
27 |

Tweet Sentiment Analysis

28 | {!isLoading && !isError && data && ( 29 | 41 | )} 42 |
43 | ); 44 | }; 45 | 46 | export default TwitterSentiment; 47 | -------------------------------------------------------------------------------- /www.social-crypt.com/README.md: -------------------------------------------------------------------------------- 1 | This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). 2 | 3 | ## Getting Started 4 | 5 | First, run the development server: 6 | 7 | ```bash 8 | npm run dev 9 | # or 10 | yarn dev 11 | # or 12 | pnpm dev 13 | ``` 14 | 15 | Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. 16 | 17 | You can start editing the page by modifying `pages/index.tsx`. The page auto-updates as you edit the file. 18 | 19 | [API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.ts`. 20 | 21 | The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages. 22 | 23 | This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font. 24 | 25 | ## Learn More 26 | 27 | To learn more about Next.js, take a look at the following resources: 28 | 29 | - [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. 30 | - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. 31 | 32 | You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! 33 | 34 | ## Deploy on Vercel 35 | 36 | The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. 37 | 38 | Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. 39 | -------------------------------------------------------------------------------- /www.social-crypt.com/components/TwitterAnalysis.tsx: -------------------------------------------------------------------------------- 1 | import { useEffect } from "react"; 2 | import { useQuery } from "react-query"; 3 | 4 | const TwitterAnalysis: React.FC<{ url: string }> = ({ url }) => { 5 | const { data, isLoading, isError, refetch } = useQuery( 6 | "twitter analysis", 7 | async () => { 8 | const res = await fetch( 9 | `http://localhost:5000/twitter?query=${url}` 10 | ).then((res) => res.json()); 11 | console.log(res); 12 | return res; 13 | } 14 | ); 15 | useEffect(() => {refetch()},[url]) 16 | 17 | if (isLoading) return
Loading...
; 18 | 19 | return ( 20 |
21 |

Twitter Analysis

22 | {data && ( 23 | <> 24 |
25 | 26 |

Total Tweets

27 |

{data?.result.count}

28 |
29 | 30 |

Total Retweets

31 |

{data?.result.retweet}

32 |
33 | 34 |

Total Likes

35 |

{data?.result.likecount}

36 |
37 |
38 |

Hashtags used

39 | 40 |
41 | {data.result.hashtags.map((h: string) => ( 42 | 46 | #{h} 47 | 48 | ))} 49 |
50 | 51 | )} 52 |
53 | ); 54 | }; 55 | 56 | export default TwitterAnalysis; 57 | -------------------------------------------------------------------------------- /.github/workflows/linter.yml: -------------------------------------------------------------------------------- 1 | name: Lint Code Base 2 | 3 | on: 4 | push: 5 | branches: [ main ] 6 | paths: 7 | - '**.py' 8 | pull_request: 9 | branches: [ main ] 10 | paths: 11 | - '**.py' 12 | 13 | jobs: 14 | build: 15 | name: Lint 16 | runs-on: ubuntu-latest 17 | 18 | steps: 19 | - uses: actions/checkout@v2 20 | with: 21 | fetch-depth: 0 # Fetches all history for all branches and tags 22 | 23 | - name: Set up Python 24 | uses: actions/setup-python@v2 25 | with: 26 | python-version: '3.x' 27 | 28 | - name: Install Dependencies 29 | run: | 30 | python -m pip install --upgrade pip 31 | pip install flake8 32 | 33 | - name: Get changed Python files 34 | run: | 35 | base_sha=$(git merge-base ${{ github.event.pull_request.base.sha || github.base_ref }} ${{ github.sha }}) 36 | echo "Base SHA: $base_sha" 37 | echo "Head SHA: ${{ github.sha }}" 38 | changed_files=$(git diff --name-only $base_sha ${{ github.sha }} | grep '\.py$' || echo "") 39 | echo "Changed Python files: $changed_files" 40 | if [ -z "$changed_files" ]; then 41 | echo "No Python files changed" 42 | exit 0 43 | fi 44 | echo "changed_files=$changed_files" >> $GITHUB_ENV 45 | 46 | - name: Run Flake8 on changed files 47 | run: | 48 | if [ -n "$changed_files" ]; then 49 | echo "Running Flake8 on changed files:" 50 | echo $changed_files 51 | flake8_output=$(flake8 $changed_files --count --select=E9,F63,F7,F82 --show-source --statistics) 52 | echo "flake8_output<> $GITHUB_ENV 53 | echo "$flake8_output" >> $GITHUB_ENV 54 | echo "EOF" >> $GITHUB_ENV 55 | else 56 | echo "No Python files changed" 57 | fi 58 | 59 | - name: Post results as a comment 60 | if: env.flake8_output 61 | uses: actions/github-script@v3 62 | with: 63 | github-token: ${{secrets.GITHUB_TOKEN}} 64 | script: | 65 | const output = `Flake8 Lint Results:\n\`\`\`\n${{ env.flake8_output }}\n\`\`\``; 66 | const issue_number = context.payload.pull_request ? context.payload.pull_request.number : context.issue.number; 67 | github.issues.createComment({ 68 | issue_number: issue_number, 69 | owner: context.repo.owner, 70 | repo: context.repo.repo, 71 | body: output 72 | }); 73 | 74 | -------------------------------------------------------------------------------- /www.social-crypt.com/components/BotActivity.tsx: -------------------------------------------------------------------------------- 1 | import { Data } from "plotly.js"; 2 | import Plot from "react-plotly.js"; 3 | import { useQuery } from "react-query"; 4 | import { Doughnut, PolarArea } from "react-chartjs-2"; 5 | import { useEffect } from "react"; 6 | 7 | const BotActivity: React.FC<{ url: string }> = ({ url }) => { 8 | const { data, isLoading, isError,refetch } = useQuery("bot activity", async () => { 9 | const res = await fetch( 10 | `http://localhost:5000/bot-activity?url=${url}` 11 | ).then((res) => res.json()); 12 | console.log(res.values); 13 | console.log(res.labels); 14 | return res; 15 | }); 16 | useEffect(() => {refetch()},[url]) 17 | 18 | 19 | useEffect(() => {console.log("data of bot acivitiy: ", data)},[data]) 20 | 21 | return ( 22 |
23 |

Behaviour of Tweets

24 | {!isLoading && !isError && ( 25 |
26 | {data.flag ? ( 27 | 28 | {" "} 29 |

30 | {" "} 31 | This Article has Suspicious Bot Activity 32 |

33 | 34 |

These users maybe bots

35 | 36 | 37 | {data.bots.map((b: string) => ( 38 | 45 | {b} 46 | 47 | ))} 48 | 49 |
50 |
51 | ) : ( 52 | 53 |

54 | No Unusual Behaviour Found 55 |

56 | {(data.bots as string[]).length > 0 && ( 57 | 58 |

These users have Highest Activity on this URL

59 | 60 | 61 | {data.bots.map((b: string) => ( 62 | 69 | {b} 70 | 71 | ))} 72 | 73 |
74 | )} 75 |
76 | )} 77 |
78 | )} 79 |
80 | ); 81 | }; 82 | 83 | export default BotActivity; 84 | -------------------------------------------------------------------------------- /www.social-crypt.com/components/Conclusion.tsx: -------------------------------------------------------------------------------- 1 | import { useQuery } from "react-query"; 2 | 3 | const Conclusion: React.FC<{ url: string }> = ({ url }) => { 4 | const { data: propoganda, isLoading: propogandaisLoading, isError: propogandaisError } = useQuery( 5 | "propoganda classification", 6 | async () => { 7 | const res = await fetch( 8 | `http://localhost:5000/propaganda?url=${encodeURIComponent(url)}` 9 | ).then((res) => res.json()); 10 | return res; 11 | } 12 | ); 13 | const { data: authenticity, isLoading: authenticityisLoading, isError: authenticityisError } = useQuery( 14 | "authenticity check", 15 | async () => { 16 | const res = await fetch( 17 | `http://localhost:5000/authenticity?url=${encodeURIComponent(url)}` 18 | ).then((res) => res.json()); 19 | return res; 20 | } 21 | ); 22 | const { data: bot, isLoading: botisLoading, isError: botisError } = useQuery( 23 | "bot activity", 24 | async () => { 25 | const res = await fetch( 26 | `http://localhost:5000/bot-activity?url=${encodeURIComponent(url)}` 27 | ).then((res) => res.json()); 28 | return res; 29 | } 30 | ); 31 | 32 | return ( 33 |
34 |

35 | By studying the above data, we conclude that 36 |

37 |
38 | {!propogandaisLoading && !propogandaisError && propoganda && ( 39 | 40 |

Propoganda

41 |

42 | {propoganda.yes > 0.5 43 | ? "This Article does seem to be manipulative and has some propoganda behind it, We suggest you to ignore this article." 44 | : "This Article seems to be genuine and has no propoganda behind it, read it with ease."} 45 |

46 |
47 | )} 48 | {!authenticityisLoading && !authenticityisError && authenticity && ( 49 | 50 |

Authenticity

51 |

52 | {!authenticity.authentic 53 | ? "This Article comes from a source known to be UNTRUSTED and is in a BLACKLIST, Do not believe the contents of this article." 54 | : "This Article comes from a TRUSTED Source, rest free and trust the contents."} 55 |

56 |
57 | )} 58 | {!botisLoading && !botisError && bot && ( 59 | 60 |

Bot Activity

61 |

62 | {bot.flag 63 | ? "This Article seems to be having a lot UNUSUAL Behaviour, there may be bots manipulating the internet for the articles greater reach." 64 | : "This Article has no UNUSUAL Behaviour, you can enjoy the article without being manipulated."} 65 |

66 |
67 | )} 68 |
69 |
70 | ); 71 | }; 72 | 73 | export default Conclusion; 74 | -------------------------------------------------------------------------------- /www.social-crypt.com/pages/analyze.tsx: -------------------------------------------------------------------------------- 1 | import Header from "@/components/Header"; 2 | // import WordCloud from "@/components/WordCloud"; 3 | import { handleSubmit } from "@/utils"; 4 | import { NextPage } from "next"; 5 | import Image from "next/image"; 6 | import { useRouter } from "next/router"; 7 | import { useEffect } from "react"; 8 | 9 | import ArticleSummary from "@/components/ArticleSummary"; 10 | import ArticleSentiment from "@/components/ArticleSentiment"; 11 | import TwitterAnalysis from "@/components/TwitterAnalysis"; 12 | import TwitterSentiment from "@/components/TwitterSentiment"; 13 | import PropogandaClassification from "@/components/PropogandaClassification"; 14 | import WordCloud from "@/components/WordCloud"; 15 | import AuthenticityCheck from "@/components/AuthenticityCheck"; 16 | import BotActivity from "@/components/BotActivity"; 17 | import Conclusion from "@/components/Conclusion"; 18 | // const WordCloud = dynamic(import("@/components/WordCloud"), { 19 | // ssr: false, 20 | // }); 21 | // const ArticleSentiment = dynamic(import("@/components/ArticleSentiment"), { 22 | // ssr: false, 23 | // }); 24 | 25 | const Analyze: NextPage = () => { 26 | const router = useRouter(); 27 | 28 | const { article } = router.query; 29 | 30 | useEffect(() => { 31 | console.log(article); 32 | }, [article]); 33 | return ( 34 | <> 35 |
36 |
37 |
38 |

Analyzing

39 |
{ 42 | e.preventDefault(); 43 | if ( 44 | !!e.currentTarget["URL"] && 45 | e.currentTarget["URL"] === article 46 | ) 47 | return; 48 | handleSubmit(e.currentTarget["URL"].value, router); 49 | }} 50 | > 51 | 59 | 60 | 67 |
68 |
69 | 70 | {article && ( 71 |
72 |
73 |

74 | Indentification 🪪 75 |

76 |
77 |
78 | 79 |
80 |
81 | 82 |
83 |
84 | 85 |
86 |
87 |
88 |
89 |

90 | Assessment 🧑‍🏭 91 |

92 |
93 |
94 | 95 |
96 |
97 | 98 |
99 |
100 | 101 |
102 |
103 | 104 |
105 |
106 | 107 |
108 | {/*
109 | 110 |
*/} 111 | {/*
112 |
113 |
*/} 114 | {/*
115 | 116 |
*/} 117 |
118 |
119 |
120 |

121 | Actions 🎬 122 |

123 |
124 | 125 |
126 |
127 |
128 | )} 129 |
130 | 131 | ); 132 | }; 133 | 134 | export default Analyze; 135 | -------------------------------------------------------------------------------- /www.social-crypt.com/pages/index.tsx: -------------------------------------------------------------------------------- 1 | import Header from "@/components/Header"; 2 | import { handleSubmit } from "@/utils"; 3 | import Head from "next/head"; 4 | import Image from "next/image"; 5 | import { NextRouter, useRouter } from "next/router"; 6 | import { FormEvent } from "react"; 7 | 8 | export default function Home() { 9 | const router = useRouter(); 10 | 11 | return ( 12 | <> 13 | 14 | Social Crypt 15 | 16 | 17 | 18 | 19 |
20 |
21 |
25 |
26 | Hero Illustration 33 |
34 |
35 |

36 | Crypt Check an Article! 37 |

38 |
{ 41 | e.preventDefault(); 42 | 43 | handleSubmit(e.currentTarget["URL"].value, router); 44 | }} 45 | > 46 | 47 | 48 | 55 | 56 | 57 | 64 |
65 |
66 |
67 | 68 |
69 |
70 |

About us

71 |

72 | Nowadays, it can be difficult to tell the difference between 73 | credible information and misinformation online 🌐. To solve this 74 | problem, Social Crypt provides users with a solution that lets 75 | them discover the truth behind the articles they read 📰. This 76 | application analyzes articles and detects misleading/propaganda 77 | information, coordinated bot activity, sentiment of entities 78 | mentioned, Social Media Activity of the same information, Source 79 | Authenticity and a lot more. 80 |

81 |

82 | Social Crypt is the solution you need to remain informed and make 83 | informed decisions, whether {"you're"} a journalist, researcher, 84 | or simply concerned about the reliability of the information you 85 | consume ⚠️. 86 |

87 |
88 |
89 | Hero Illustration 96 |
97 |
98 | 99 |
100 |
101 | Hero Illustration 108 |
109 | 110 |
111 |

Features

112 |

113 | {" "} 114 | 📰 Sentiment Analysis 115 | : Measures the sentiment of entities mentioned in articles, 116 | providing a balanced view of the information being presented. 117 |

118 |

119 | {" "} 120 | 121 | {" "} 122 | ⚠️ Unrevealing Misinformation: 123 | {" "} 124 | Helping users identify unreliable sources by detecting and 125 | flagging misleading or inaccurate information. 126 |

127 |

128 | {" "} 129 | 130 | {" "} 131 | 🤖 Bot Activity Detection:{" "} 132 | {" "} 133 | Identifies coordinated clusters of bots and automatons, providing 134 | insight into potential manipulation and disinformation campaigns. 135 |

136 |

137 | {" "} 138 | 139 | {" "} 140 | 📱 Social Media Presence:{" "} 141 | {" "} 142 | Explores the presence of the same information present on the 143 | social media like twitter and other metadata associated with it 144 | like like, share, top user retweeting it the most, etc. 145 |

146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |

Created by-

154 |
155 | github icon 161 |

jayesh Potlabattini

162 |
163 |
164 | github icon 170 |

Hrishikesh Yadav

171 |
172 |
173 | github icon 179 |

Prathik shetty

180 |
181 |
182 | github icon 188 |

Roshan Patil

189 |
190 |
191 |
192 |
193 | 194 | ); 195 | } 196 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
2 |
3 | 4 | Logo 5 | 6 | 7 |

Social Crypt

8 | 9 |

10 | Social Crypt - Understanding World Better 11 |
12 | Explore the docs » 13 |
14 |
15 | View Demo 16 | · 17 | Report Bug 18 | · 19 | Request Feature 20 |

21 |
22 | 23 | 24 | 25 |
26 | Table of Contents 27 |
    28 |
  1. About
  2. 29 |
  3. Features
  4. 30 |
  5. Tech Stack
  6. 31 |
  7. Languages and Tools
  8. 32 |
  9. Workflow
  10. 33 |
  11. Instructions on running project locally
  12. 34 |
  13. Feedback
  14. 35 |
36 |
37 | 38 | ------ 39 | 40 | ## About 41 | 42 | Nowadays, it can be difficult to tell the difference between credible information and misinformation online 🌐. To solve this problem, Social Crypt provides users with a solution that lets them discover the truth behind the articles they read 📰. This application analyzes articles and detects misleading/propaganda information, coordinated bot activity, sentiment of entities mentioned, Social Media Activity of the same information, Source Authenticity and a lot more. 43 | 44 | Social Crypt is the solution you need to remain informed and make informed decisions, whether you're a journalist, researcher, or simply concerned about the reliability of the information you consume ⚠️. 45 | 46 | 47 | ## Features 48 | 49 | 📰 **Sentiment Analysis**: Measures the sentiment of entities mentioned in articles, providing a balanced view of the information being presented. 50 | 51 | 📝 **Text Analytics**: To understand about the content on the article and understanding in an analytical way like summarization, most word used like word cloud, etc. 52 | 53 | 🕵️ **Propaganda Identification**: Useful to identify whether the content/information present in the news article/blog or any string url contains any propoganda and also provides the score with yes and no labels. 54 | 55 | 🧐 **Hate Speech Detection**: The hate speech is identified with the help of hate_speech_eng and classify into the classes like **Acceptable, Inapproproiate, offensive, voilet.** 56 | 57 | ⚠️ **Unrevealing Misinformation**: Helping users identify unreliable sources by detecting and flagging misleading or inaccurate information. 58 | 59 | 🤖 **Bot Activity Detection**: Identifies coordinated clusters of bots and automatons, providing insight into potential manipulation and disinformation campaigns. 60 | 61 | 📱 **Social Media Presence**: Explores the presence of the same information present on the social media like twitter and other metadata associated with it like like, share, top user retweeting it the most, etc. 62 | 63 | 🌐 **Real-Time Twitter Analytics**: Url or the string provided for the news article/blog is identified on the social media and the activity performed by different user and the sentiment of the people tweeting with the same link is provided by social crypt. 64 | 65 | #️⃣ **Associated Presence**: To understand the associated hashtags or other information with the blog and also the top users sharing the content. 66 | 67 | ⚙️**Easy-to-Use Interface**: User-friendly interface, making it accessible and intuitive for users of all levels. Only putting the URL of the blog and the application will generate the whole analytical report. 68 | 69 | 70 | 71 | 72 | ## Tech Stack 73 | 74 | **Frontend** - Next.js, TailwindCSS 75 | 76 | **Backend** - Flask 77 | 78 | **Other Tools** - Twitter, HuggingFace 79 | 80 | 81 | 82 | ## Languages and Tools 83 | 84 |

bash css3 git html5 javascript linux tailwind nextjs nodejs nodejs 85 | 86 | 87 | 88 | 89 | 90 | ## Instructions on running project locally: 91 | 92 | Clone the project 93 | 94 | ```bash 95 | git clone https://github.com/prathikshetty2002/Social-Crypt.git 96 | ``` 97 | 98 | Install dependencies: 99 | 100 | ```bash 101 | cd www.social-crypt.com/ 102 | 103 | yarn install 104 | ``` 105 | 106 | Run Project on terminal 107 | 108 | ```bash 109 | yarn dev 110 | ``` 111 | 112 | Start the server 113 | 114 | ```bash 115 | http://localhost:3000 116 | ``` 117 | 118 | ## Usecases 119 | 120 | 🗳️ **In Political campaigns,** Monitor and analyse social media activity and sentiment surrounding issues and candidates from parties, in order to gain a better understanding of public opinion from social media. 121 | 122 | 📰 **In News Media,** Identify and prevent misinformation by analysing the sentiment and credibility of news articles and sources. As News Media is the platform where the information is spread so having the correct fact check is important. 123 | 124 | 📦 **In Product Market Fit Analysis,** To understand about the product with the help of sentiment of the user reviews on social media and also monitoring the needs to improve it in a better way. It is useful tor analysing whether the product is market fit or not. 125 | 126 | 🕵️ **Identifying Suspected Users ,** Keeping track of the activity and sentiment of users who interact with a specific piece of content on social media. It’s helpful to understand doing spam tweets on the same content or spreading misleading content. 127 | 128 | 🤖 **Detecting Unusual Behaviour,** Track and Identify coordinated bot and automaton campaigns to prevent manipulation and disinformation. 129 | 130 | ✔️ **In Informative/Factual Content Curation,** Curating and Checking the whether the content is correct or containing any manipulative sentence. 131 | 132 | 📄 **In Research Analysis,** Useful for research about the product/news/hashtags nature and sentiment on the social media to understand it in a better way and also helpful to understand the trend. 133 | 134 | 135 | ## Authors 136 | 137 | 🔆 [@Jayesh Potlabattini](https://github.com/Mr-Jayesh) 138 | 139 | 🔆 [@Roshan Patil](https://github.com/R-ctrl-ctrl) 140 | 141 | 🔆 [@Hrishikesh Yadav](https://www.github.com/hrishikesh332) 142 | 143 | 🔆 [@Prathik Shetty](https://www.github.com/prathikshetty2002) 144 | 145 | 146 | 147 | ## Feedback 148 | 149 | If you have any feedback, please reach out to us at **jayeshpotlabattini24@gmail.com** 150 | 151 | 152 | ## Support 153 | 154 | For support join our Slack channel - [AMA](https://ml-geeksworkspace.slack.com/archives/C03K2M9SBAA) 155 | 156 | ## License 157 | 158 | [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) 159 | 160 | -------------------------------------------------------------------------------- /api.social-crypt.com/app.py: -------------------------------------------------------------------------------- 1 | from io import BytesIO 2 | from flask import Flask, jsonify 3 | import os 4 | # import tweepy 5 | from dotenv import load_dotenv 6 | from flask import request,jsonify 7 | import snscrape.modules.twitter as snstwitter 8 | from snscrape.modules.twitter import TwitterSearchScraper, TwitterSearchScraperMode 9 | import requests 10 | from goose3 import Goose 11 | from wordcloud import WordCloud, STOPWORDS 12 | import plotly.graph_objs as go 13 | import json 14 | import plotly 15 | import matplotlib.pyplot as plt 16 | from PIL import Image 17 | import numpy as np 18 | import base64 19 | import pandas as pd 20 | # from flask import send_file 21 | from flask import send_file 22 | import datetime 23 | import plotly.express as px 24 | from vaderSentiment.vaderSentiment import SentimentIntensityAnalyzer 25 | import logging 26 | import sys 27 | from llama_index import GPTVectorStoreIndex, TwitterTweetReader 28 | import os 29 | import llama_index 30 | from llama_index import GPTVectorStoreIndex, SimpleDirectoryReader 31 | 32 | os.environ['OPENAI_API_KEY']='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' 33 | 34 | app = Flask(__name__) 35 | 36 | twitterData = None 37 | queryString = None 38 | 39 | # print(type(twitterData)) 40 | 41 | load_dotenv() 42 | 43 | print(os.getenv("HUGGINGFACE_API")) 44 | 45 | 46 | @app.route('/') 47 | def hello_geek(): 48 | return '

Hello from Flask & Docker

' 49 | 50 | @app.route('/twitter') 51 | def twitter(): 52 | query = request.args['query'] 53 | retweet = 0 54 | likecount = 0 55 | hashtags = set([]) 56 | i=0 57 | global twitterData 58 | global queryString 59 | print("Url: Twitter, data: ", twitterData) 60 | print("Url: Twitter, query: ", queryString) 61 | # if twitterData is None: 62 | # twitterData = snstwitter.TwitterSearchScraper(query).get_items() 63 | # queryString = query 64 | # else: 65 | # if queryString != query: 66 | # twitterData = snstwitter.TwitterSearchScraper(query).get_items() 67 | # queryString = query 68 | # else: 69 | # print(vars(twitterData)) 70 | # print("not scraping again") 71 | # twitter_scraper = TwitterSearchScraper(query) 72 | # twitterData = list(twitter_scraper.get_items(TwitterSearchScraperMode.TOP)) 73 | twitterData = snstwitter.TwitterSearchScraper(query).get_items() 74 | 75 | for tweet in twitterData: 76 | print("looping through tweets") 77 | print(vars(tweet)) 78 | likecount += tweet.likeCount 79 | retweet += tweet.retweetCount + tweet.quoteCount 80 | if(tweet.hashtags != None): 81 | for h in tweet.hashtags: 82 | hashtags.add(h) 83 | 84 | i+= 1 85 | 86 | if(i==200): 87 | break 88 | 89 | tweets = {"likecount":likecount,"retweet":retweet,"hashtags":list(hashtags),"count":i} 90 | print(tweets) 91 | return jsonify({'result':tweets}) 92 | 93 | 94 | @app.route('/xyz') 95 | def xyz(): 96 | query = request.args['query'] 97 | tweets = [] 98 | for tweet in snstwitter.TwitterProfileScraper(query).get_items(): 99 | tweets.append(tweet.date) 100 | return tweets 101 | 102 | 103 | 104 | API_URL = "https://api-inference.huggingface.co/models/facebook/bart-large-cnn" 105 | headers = {"Authorization": "Bearer " + os.getenv('HUGGINGFACE_API') } 106 | API_URL_PROP = "https://api-inference.huggingface.co/models/valurank/distilroberta-propaganda-2class" 107 | API_URL_HATE = "https://api-inference.huggingface.co/models/IMSyPP/hate_speech_en" 108 | 109 | 110 | 111 | def query(payload): 112 | response = requests.post(API_URL, headers=headers, json=payload) 113 | return response.json() 114 | 115 | def queryprop(payload): 116 | response = requests.post(API_URL_PROP, headers=headers, json=payload) 117 | return response.json() 118 | 119 | def query_hate(payload): 120 | response = requests.post(API_URL_HATE, headers=headers, json=payload) 121 | return response.json() 122 | 123 | 124 | 125 | @app.route('/sentiment') 126 | def sentiment(): 127 | query = request.args['query'] 128 | retweet = 0 129 | likecount = 0 130 | hashtags = [] 131 | senti=[] 132 | i=0 133 | positive=0 134 | negative=0 135 | neutral=0 136 | global twitterData 137 | global queryString 138 | print("Url: Sentiment, data: ", twitterData) 139 | # if twitterData is None: 140 | # twitterData = snstwitter.TwitterSearchScraper(query).get_items() 141 | # queryString = query 142 | # else: 143 | # if queryString != query: 144 | # twitterData = snstwitter.TwitterSearchScraper(query).get_items() 145 | # queryString = query 146 | twitterData = snstwitter.TwitterSearchScraper(query).get_items() 147 | 148 | for tweet in twitterData: 149 | if tweet.lang=="en": 150 | i+=1 151 | if(i==200): 152 | break 153 | sentence= tweet.rawContent 154 | print(sentence) 155 | sid_obj = SentimentIntensityAnalyzer() 156 | sentiment_dict = sid_obj.polarity_scores([sentence]) 157 | print(sentiment_dict['neg']*100, "% Negative") 158 | print(sentiment_dict['pos']*100, "% Positive") 159 | print("Review Overall Analysis", end = " ") 160 | if sentiment_dict['compound'] >= 0.05 : 161 | positive+=1 162 | elif sentiment_dict['compound'] <= -0.05 : 163 | negative+=1 164 | else : 165 | neutral+=1 166 | senti={"positive":positive, "negative":negative, "neutral":neutral} 167 | labels = list(senti.keys()) 168 | values = list(senti.values()) 169 | 170 | return {"labels":labels, "values":values} 171 | 172 | @app.route('/sentiment_article') 173 | def sentiment_article(): 174 | senti=[] 175 | url = 'https://blogs.jayeshvp24.dev/dive-into-web-design' 176 | goose = Goose() 177 | articles = goose.extract(url) 178 | sentence1 = articles.cleaned_text 179 | sid_obj = SentimentIntensityAnalyzer() 180 | sentiment_dict = sid_obj.polarity_scores([sentence1]) 181 | print(sentiment_dict['neg']*100, "% Negative") 182 | print(sentiment_dict['pos']*100, "% Positive") 183 | print("Review Overall Analysis", end = " ") 184 | if sentiment_dict['compound'] >= 0.05 : 185 | senti.append("Positive") 186 | elif sentiment_dict['compound'] <= -0.05 : 187 | senti.append("Negative") 188 | else : 189 | senti.append("Neutral") 190 | return jsonify({"result":senti}) 191 | 192 | 193 | 194 | @app.route('/article-sentiment') 195 | def articleSentiment(): 196 | url = request.args['url'] 197 | 198 | # url = 'https://blogs.jayeshvp24.dev/dive-into-web-design' 199 | goose = Goose() 200 | articles = goose.extract(url) 201 | sentence = articles.cleaned_text[0:500] 202 | print(sentence) 203 | output=query_hate({ 204 | "inputs": str(sentence)}) 205 | # print(output[0][0]) 206 | result = {} 207 | for data in output[0]: 208 | if data['label'] == "LABEL_0": 209 | result["ACCEPTABLE"] = data['score'] 210 | elif data['label'] == "LABEL_1": 211 | result["INAPPROAPRIATE"] = data['score'] 212 | elif data['label'] == "LABEL_2": 213 | result["OFFENSIVE"] = data['score'] 214 | elif data['label'] == "LABEL_3": 215 | result["VIOLENT"] = data['score'] 216 | labels = list(result.keys()) 217 | values = list(result.values()) 218 | 219 | # # Use `hole` to create a donut-like pie chart 220 | # fig = go.Figure(data=[go.Pie(labels=labels, values=values, hole=.5)]) 221 | # # fig.show() 222 | # graphJSON = json.dumps(fig, cls=plotly.utils.PlotlyJSONEncoder) 223 | # print(graphJSON) 224 | # print(type(fig)) 225 | # return graphJSON 226 | return jsonify({"labels": labels, "values": values}) 227 | 228 | 229 | 230 | 231 | 232 | 233 | @app.route('/summary') 234 | def summary(): 235 | try: 236 | 237 | url = request.args['url'] 238 | goose = Goose() 239 | articles = goose.extract(url) 240 | output = query({ 241 | "inputs": articles.cleaned_text 242 | }) 243 | print(output) 244 | except: 245 | return "Please put the relevant text article" 246 | 247 | return jsonify({"result": output[0]['summary_text']}) 248 | 249 | @app.route('/wordcloud') 250 | def plotly_wordwordcloud(): 251 | url = request.args['url'] 252 | goose = Goose() 253 | articles = goose.extract(url) 254 | text = articles.cleaned_text 255 | wordcloud = WordCloud(width=1280, height=853, margin=0, 256 | colormap='Blues').generate(text) 257 | wordcloud.to_file("./wordcloud.png") 258 | plt.imshow(wordcloud, interpolation='bilinear') 259 | plt.axis('off') 260 | plt.margins(x=0, y=0) 261 | 262 | # plt.show() 263 | # img = BytesIO() 264 | 265 | # plt.savefig("./wordcloud.png", format='png') 266 | # plt.imsave("./wordcloud.png", format='png') 267 | # img.seek(0) 268 | # # nimg = Image.frombytes("RGBA", (128, 128), img, 'raw') 269 | # nimg = Image.frombuffer(img) 270 | # nimg.save("./wordcloud.png") 271 | # plot_url = base64.b64encode(img.getvalue()).decode('utf8') 272 | return send_file("./wordcloud.png", mimetype='image/png') 273 | # return render_template('plot.html', plot_url=plot_url) 274 | 275 | # @app.route('/cloud') 276 | # def plotly_wordcloud(): 277 | # url = 'https://blogs.jayeshvp24.dev/dive-into-web-design' 278 | # goose = Goose() 279 | # articles = goose.extract(url) 280 | # text = query({ 281 | # "inputs": articles.cleaned_text 282 | # }) 283 | # wc = WordCloud(stopwords = set(STOPWORDS), 284 | # max_words = 200, 285 | # max_font_size = 100) 286 | # wc.generate(text[0]['summary_text']) 287 | @app.route('/propaganda') 288 | def propaganda(): 289 | url = request.args['url'] 290 | goose = Goose() 291 | articles = goose.extract(url) 292 | output = queryprop({ 293 | "inputs": articles.cleaned_text[0:600] 294 | }) 295 | 296 | yes = output[0][0]['score'] 297 | no = 1 - yes 298 | return jsonify({"yes": yes, "no": no}) 299 | 300 | 301 | 302 | @app.route("/chat", methods=["GET"]) 303 | def chat(): 304 | # Get the query from the request body. 305 | query = request.args['url'] 306 | # create an app in https://developer.twitter.com/en/apps 307 | # create reader, specify twitter handles 308 | reader = TwitterTweetReader(BEARER_TOKEN) 309 | documents = reader.load_data(["ANI"]) 310 | # Create a new instance of the llama chatbot agent. 311 | agent = llama_index.GPTVectorStoreIndex.from_documents(documents) 312 | chat_engine = agent.as_chat_engine(verbose=True) 313 | 314 | # Get the response from the llama chatbot agent. 315 | response = chat_engine.chat(query) 316 | 317 | # Return the response as JSON. 318 | return jsonify({"response": response}) 319 | 320 | # @app.route('/cloud') 321 | # def plotly_wordcloud(): 322 | # url = request.args['url'] 323 | # goose = Goose() 324 | # articles = goose.extract(url) 325 | # text = query({ 326 | # "inputs": articles.cleaned_text 327 | # }) 328 | # wc = WordCloud(stopwords = set(STOPWORDS), 329 | # max_words = 200, 330 | # max_font_size = 100) 331 | # wc.generate(text[0]['summary_text']) 332 | 333 | # word_list=[] 334 | # freq_list=[] 335 | # fontsize_list=[] 336 | # position_list=[] 337 | # orientation_list=[] 338 | # color_list=[] 339 | 340 | # for (word, freq), fontsize, position, orientation, color in wc.layout_: 341 | # word_list.append(word) 342 | # freq_list.append(freq) 343 | # fontsize_list.append(fontsize) 344 | # position_list.append(position) 345 | # orientation_list.append(orientation) 346 | # color_list.append(color) 347 | 348 | # # get the positions 349 | # x=[] 350 | # y=[] 351 | # for i in position_list: 352 | # x.append(i[0]) 353 | # y.append(i[1]) 354 | 355 | # # get the relative occurence frequencies 356 | # new_freq_list = [] 357 | # for i in freq_list: 358 | # new_freq_list.append(i*100) 359 | # new_freq_list 360 | 361 | # trace = go.Scatter(x=x, 362 | # y=y, 363 | # textfont = dict(size=new_freq_list, 364 | # color=color_list), 365 | # hoverinfo='text', 366 | # hovertext=['{0}{1}'.format(w, f) for w, f in zip(word_list, freq_list)], 367 | # mode='text', 368 | # text=word_list 369 | # ) 370 | 371 | # layout = go.Layout({'xaxis': {'showgrid': False, 'showticklabels': False, 'zeroline': False}, 372 | # 'yaxis': {'showgrid': False, 'showticklabels': False, 'zeroline': False}}) 373 | 374 | # fig = go.Figure(data=[trace], layout=layout) 375 | # graphJSON = json.dumps(fig, cls=plotly.utils.PlotlyJSONEncoder) 376 | # print(graphJSON) 377 | # print(type(fig)) 378 | # return graphJSON 379 | 380 | @app.route('/authenticity') 381 | def auth(): 382 | url = request.args['url'] 383 | lis = [] 384 | df = pd.read_csv('blacklist.csv') 385 | for i in range(len(df)): 386 | lis.append(df.loc[i, "MBFC"]) 387 | 388 | for l in lis: 389 | if(url.__contains__(l)): 390 | return {"authentic":False} 391 | 392 | return { "authentic": True } 393 | 394 | @app.route('/bot-activity') 395 | def botActivity(): 396 | url = request.args['url'] 397 | i=0 398 | usernames = [] 399 | time = [] 400 | finalusername = [] 401 | for tweet in snstwitter.TwitterSearchScraper(url).get_items(): 402 | usernames.append(tweet.user.username) 403 | time.append(tweet.date) 404 | if(i==150): 405 | break 406 | i+=1 407 | 408 | flag = False 409 | for i in range(len(time)-1): 410 | a = time[i] 411 | b = time[i+1] 412 | c = a-b 413 | if(c.seconds <= 60): 414 | finalusername.append(usernames[i+1]) 415 | 416 | print("username: ", finalusername) 417 | if(len(finalusername) > 3): 418 | flag = True 419 | return jsonify({"bots":list(set(finalusername)),"flag":flag}) 420 | #baseline model 421 | if __name__ == '__main__': 422 | app.run(debug=True) 423 | -------------------------------------------------------------------------------- /www.social-crypt.com/public/hero.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api.social-crypt.com/blacklist.csv: -------------------------------------------------------------------------------- 1 | Domain name,MBFC,MBFC,MBFC,Global,W,Misinfo,Get fact-checks for:,Links 2 | ,Factual,Cat,Cred,Site Rank,,.me,, 3 | 1,100percentfedup.com,low,FN,L,"63,974",,-0.91,100 Percent Fed Up 4 | 2,10news.one,low,FN,L,"2,00,00,000",,0,10News.one 5 | 3,12minutos.com,low,FN,L,"5,22,937",,-1,12minutos.com 6 | 4,2020conservative.com,very-low,FN,L,"3,25,894",,,2020 Conservative 7 | 5,2020electioncenter.com,very-low,CP,L,"32,99,916",,0.6,Banned.Video 8 | 6,21stcenturywire.com,mixed,CP,L,"3,76,252",,-0.94,21st Century Wire 9 | 7,24jours.com,low,FN,L,"20,32,491",,0.25,24jours.com 10 | 8,369news.net,mixed,CP,L,"2,00,00,000",,0,369 News 11 | 9,4chan.org,very-low,FN,L,404,W,0.72,4Chan 12 | 10,79days.news,very-low,CP,L,"28,03,462",,-1,Banned.video 13 | 11,911truth.org,low,CP,L,"18,15,099",,0.4,911Truth.org 14 | 12,aapsonline.org,low,FN,L,"8,71,938",W,-0.64,Association of American Physicians and Surgeons 15 | 13,aattp.org,low,FN,L,"1,08,78,608",,-0.41,Americans Against the Tea Party 16 | 14,abcbusinessnews.com,very-low,FN,L,"38,22,885",,0,Experience Awareness (AbcBusinessNews.com) 17 | 15,abovetopsecret.com,low,CP,L,"36,101",,0.19,Above Top Secret 18 | 16,acallforanuprising.com,low,CP,L,"17,02,716",,-0.58,A Call for an Uprising 19 | 17,acpeds.org,low,FN,L,"6,61,514",W,-0.01,American College of Pediatricians 20 | 18,acting-man.com,mixed,FN,L,"36,18,685",,-0.1,Acting Man 21 | 19,actionnews3.com,very-low,FN,L,"76,50,959",,-0.95,Action News 3 22 | 20,activistpost.com,low,CP,L,"1,60,396",,-0.79,Activist Post 23 | 21,adamscountytimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Adams County Times 24 | 22,adareporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Ada Reporter 25 | 23,adflegal.org,low,FN,L,"2,23,911",W,-0.03,Alliance Defending Freedom 26 | 24,ae911truth.org,mixed,CP,L,"6,16,325",W,-0.5,Architects & Engineers for 9/11 Truth 27 | 25,afa.net,low,FN,L,"4,78,334",W,-0.71,American Family Association 28 | 26,afn.net,low,FN,L,"6,53,768",,,American Family News 29 | 27,africanexponent.com,mixed,FN,L,"2,77,222",,,The African Exponent 30 | 28,aim4truth.org,very-low,CP,L,"8,27,990",,0,American Intelligence Media 31 | 29,albanystandard.com,mixed,FN,L,"2,00,00,000",W,-0.36,Albany Standard 32 | 30,albawaba.com,mixed,FN,L,"40,513",W,0.09,Al Bawaba 33 | 31,alexanderhiggins.com,mixed,CP,L,"59,91,059",,0,Higgins News Network 34 | 32,allianceforadvancedhealth.com,mixed,CP,L,"85,80,868",,0,Alliance for Advanced Health 35 | 33,allnewspipeline.com,low,FN,L,"1,49,723",,-0.83,All News Pipeline 36 | 34,alohastatenews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Aloha State News 37 | 35,alphanews.org,low,FN,L,"1,41,055",,,Alpha News 38 | 36,alphanewsmn.com,low,FN,L,"2,00,00,000",,0,Alpha News 39 | 37,altermedzentrum.com,very-low,CP,L,"84,45,362",,-0.44,Altermed Zentrum 40 | 38,alternativenews.com,low,CP,L,"51,16,791",,0.24,AlternativeNews.com 41 | 39,althealthworks.com,low,CP,L,"7,80,349",,0.6,AltHealth Works 42 | 40,altleft.news,very-low,CP,L,"75,47,015",,,AltLeft.News 43 | 41,altrighttv.com,low,FN,L,"21,85,651",,-0.14,Alt-Right TV 44 | 42,america.cgtn.com,mixed,FN,L,"10,854",W,0,China Global Television Network 45 | 43,americamaxnews.com,low,FN,L,"2,00,00,000",,-0.6,America Max News 46 | 44,americanactionnews.com,mixed,FN,L,"2,50,427",,0.16,American Action News 47 | 45,americancatholictribune.com,mixed,FN,L,"23,43,857",W,-1,American Catholic Tribine 48 | 46,americanconservativemovement.com,low,FN,L,"75,04,744",,-0.6,American Conservative Movement 49 | 47,americandigitalnews.com,mixed,CP,L,"20,71,324",,0,American Digital News 50 | 48,americanfreepress.net,low,CP,L,"15,61,587",W,-0.4,American Free Press 51 | 49,americangulag.org,very-low,FN,L,"7,04,397",,-0.14,American Gulag 52 | 50,americanjournalreview.com,low,FN,L,"2,00,00,000",,0,American Journal Review 53 | 51,americanlibertyemail.com,low,FN,L,"2,00,00,000",,,American Liberty Report 54 | 52,americanlookout.com,low,FN,L,"2,50,589",,0.2,American Lookout 55 | 53,americanpartisan.org,low,FN,L,"3,14,194",,,American Partisan 56 | 54,americanpatriotdaily.com,low,FN,L,"4,18,851",,-0.13,American Patriot Daily 57 | 55,americanpeopledaily.com,low,FN,L,"69,34,882",,0,American People Daily 58 | 56,americanpolicy.org,low,CP,L,"34,02,454",,0.24,American Policy Center 59 | 57,americanprinciplesproject.org,low,FN,L,"18,10,135",W,-0.16,American Principles Project 60 | 58,americansfortruth.com,very-low,FN,L,"36,64,683",W,-0.4,Americans for Truth about Homosexuality 61 | 59,americanthinker.com,low,FN,L,"14,406",W,-0.71,American Thinker 62 | 60,americantruthtoday.com,low,FN,L,"2,00,00,000",,0.6,American Truth Today 63 | 61,americaoutloud.com,low,FN,L,"2,19,718",,,America Out Loud 64 | 62,americasfreedomfighters.com,low,FN,L,"92,589",,-0.77,Americas Freedom Fighters 65 | 63,americasfrontlinedoctors.org,low,CP,L,"4,23,521",,-0.67,America's Frontline Doctors 66 | 64,americasnewssource.com,very-low,FN,L,"2,00,00,000",,-0.98,America's News Source 67 | 65,amestoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Ames Today 68 | 66,amg-news.com,very-low,CP,L,"1,74,660",,,American Media Group 69 | 67,amoskeagtimes.com,mixed,FN,L,"91,46,981",,,Amoskeag Times 70 | 68,amren.com,low,FN,L,"93,696",W,-0.12,American Renaissance Magazine 71 | 69,amtvmedia.com,low,CP,L,"69,43,393",,0.2,Alternative Media Television 72 | 70,analyzingamerica.org,mixed,FN,L,"94,131",,0.16,Analyzing America 73 | 71,ancient-code.com,mixed,CP,L,"4,55,062",,-0.09,Ancient Code 74 | 72,ancient-origins.net,mixed,CP,L,"27,025",,0.03,Ancient Origins 75 | 73,andersoninstitute.com,mixed,CP,L,"10,39,273",,,Anderson Institute 76 | 74,andersonreporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Anderson Reporter 77 | 75,anews-24.com,very-low,FN,L,"2,00,00,000",,-1,American News 78 | 76,anewspost.com,mixed,CP,L,"18,20,883",,0,Anonymous News 79 | 77,anh-usa.org,mixed,CP,L,"8,07,079",W,0.02,Alliance for Natural Health 80 | 78,annarbortimes.com,mixed,FN,L,"54,99,237",W,-1,Ann Arbor Times 81 | 79,annarbortimes.com,mixed,FN,L,"2,00,00,000",W,-1,Ann Arbor Times 82 | 80,annearundeltoday.com,mixed,FN,L,"2,00,00,000",W,-1,Anne Arundel Today 83 | 81,anokatimes.com,mixed,FN,L,"2,00,00,000",W,-1,Anoka Times 84 | 82,anonews.co,mixed,FN,L,"28,62,320",,-0.55,Anonymous News 85 | 83,anonhq.com,very-low,CP,L,"15,07,374",,-0.25,We are Anonymous 86 | 84,anonymouswire.com,low,FN,L,"2,83,328",,,Anonymous Wire 87 | 85,antelopevalleytoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Antelope Valley Today 88 | 86,anyavien.com,very-low,CP,L,"8,85,379",,-1,Anya Vien 89 | 87,arabnews.com,mixed,FN,L,"11,550",W,0.13,Arab News 90 | 88,archaeology-world.com,mixed,FN,L,"3,47,153",,0,Archaeology World 91 | 89,arizonaindependent.com,mixed,FN,L,"2,00,00,000",,,Arizona Independent 92 | 90,asia-pacificresearch.com,mixed,CP,L,"22,81,061",,0,Asia-Pacific Research 93 | 91,askingangels.com,very-low,CP,L,"30,87,219",,-1,AskingAngels 94 | 92,assassinationscience.com,low,CP,L,"2,00,00,000",,-0.45,Assassination Science 95 | 93,athensreporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Athens Reporter 96 | 94,atlstandard.com,mixed,FN,L,"2,00,00,000",W,-0.36,ATL Standard 97 | 95,auburntimes.com,mixed,FN,L,"93,82,268",W,-0.36,Auburn Times 98 | 96,augustarichmondherald.com,mixed,FN,L,"2,00,00,000",,,Augusta-Richmond Herald 99 | 97,australiannationalreview.com,low,CP,L,"2,46,047",,0,Australian National Review 100 | 98,autismspeaks.org,null,CP,L,"90,574",W,0.07,Autism Speaks 101 | 99,avoiceformen.com,low,FN,L,"6,94,401",W,0.76,A Voice for Men 102 | 100,awarenessact.com,low,CP,L,"1,81,595",,-0.94,Awareness Act 103 | 101,awm.com,mixed,FN,L,"1,59,669",,-0.12,American Web Media 104 | 102,azcatholictribune.com,mixed,FN,L,"72,28,026",W,-1,Catholic Tribune - Arizona 105 | 103,baldwintimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Baldwin Times 106 | 104,baltimorecitywire.com,mixed,FN,L,"2,00,00,000",W,-1,Baltimore City Wire 107 | 105,banned.video,very-low,CP,L,"97,988",,-0.87,Banned Video 108 | 106,barenakedislam.com,low,FN,L,"3,02,748",,-0.92,Bare Naked Islam 109 | 107,basnews.com,mixed,FN,L,"36,333",,0.01,Basnews Agency 110 | 108,batonrougereporter.com,mixed,FN,L,"2,00,00,000",W,-1,Baton Rouge Reporter 111 | 109,battlecreektimes.com,mixed,FN,L,"2,00,00,000",W,-1,Battle Creek Times 112 | 110,baystatenews.com,mixed,FN,L,"2,00,00,000",W,-1,Bay State News 113 | 111,bb4sp.com,low,FN,L,"2,00,00,000",,-0.89,BB4SP 114 | 112,bdnews24.com,mixed,FN,L,"15,593",W,0.16,BDNews24 115 | 113,beachbroadcastnews.com,very-low,FN,L,"4,88,194",,,Beach Broadcast 116 | 114,beantowntimes.com,mixed,FN,L,"2,00,00,000",W,-1,Bean Town Times 117 | 115,beckernews.com,low,FN,L,"96,768",W,-1,Becker News 118 | 116,beforeitsnews.com,low,FN,L,"12,197",W,-0.83,Before It's News 119 | 117,beholdisrael.org,mixed,CP,L,"10,80,694",,0,Behold Israel 120 | 118,bentontimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Benton Times 121 | 119,bestnewshere.com,very-low,CP,L,"97,080",,-0.95,Best News Here 122 | 120,biggovernment.news,very-low,CP,L,"39,47,739",W,0,Big Government News 123 | 121,bigislandtimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Big Island Times 124 | 122,bigleaguepolitics.com,low,FN,L,"1,24,624",W,-0.94,Big League Politics 125 | 123,billionbibles.org,very-low,FN,L,"16,99,522",,0,BillionBibles.org 126 | 124,biodefense.com,very-low,CP,L,"2,00,00,000",,0,BioDefense 127 | 125,biologos.org,mixed,CP,L,"3,36,684",W,0.06,Biologos Foundation 128 | 126,bipartisanreport.com,low,FN,L,"3,39,013",,-0.15,Bipartisan Report 129 | 127,bitchute.com,very-low,FN,L,"1,354",W,-0.78,BitChute 130 | 128,blackeyepolitics.com,low,FN,L,"3,89,567",,0,Black Eye Politics 131 | 129,blackgenocide.org,low,FN,L,"2,00,00,000",,-0.67,Black Genocide 132 | 130,blacklistednews.com,mixed,CP,L,"1,92,186",,-0.14,Blacklisted News 133 | 131,blacknews.com,mixed,FN,L,"3,31,387",,0.01,BlackNews.com 134 | 132,blckbx.tv,very-low,CP,L,"80,350",,0.6,blckbx 135 | 133,blingnews.com,low,FN,L,"2,00,00,000",,-0.2,Blingnews.com 136 | 134,bloomingtonleader.com,mixed,FN,L,"2,00,00,000",W,-0.36,Bloomington Leader 137 | 135,bluegrasstimes.com,mixed,FN,L,"2,00,00,000",W,-1,Bluegrass Times 138 | 136,bluestatebluesnews.com,mixed,FN,L,"3,71,731",W,,Blue States Blues News 139 | 137,bluntforcetruth.com,low,FN,L,"24,53,653",,-0.81,Blunt Force Truth 140 | 138,boisecitywire.com,mixed,FN,L,"2,00,00,000",W,-0.36,Boise City Wire 141 | 139,bongino.com,mixed,FN,L,"1,38,534",W,0.16,Bongino.com 142 | 140,bonsens.info,low,CP,L,"6,27,641",,,BonSens 143 | 141,borderlandalternativemedia.com,low,FN,L,"2,00,00,000",,-0.6,Borderland Alternative Media 144 | 142,bossip.com,mixed,FN,L,"54,977",W,0.16,Bossip 145 | 143,bostonbroadside.com,mixed,FN,L,"21,38,969",,,Boston Broadside 146 | 144,boulderleader.com,mixed,FN,L,"2,00,00,000",W,-0.36,Boulder Leader 147 | 145,bowlinggreentoday.com,mixed,FN,L,"2,00,00,000",W,-1,Bowling Green Today 148 | 146,brandnewtube.com,very-low,CP,L,"1,40,932",,-0.85,Brand New Tube 149 | 147,breaking911.com,very-low,FN,L,"65,337",,-0.5,Breaking911 150 | 148,breakingchristiannews.com,low,FN,L,"5,49,669",,0.32,Breaking Christian News 151 | 149,breakingfirst.com,low,FN,L,"62,47,237",,0,Breaking First 152 | 150,breakingnews247.net,low,FN,L,"52,26,320",,,Breakingnews247.net 153 | 151,breakingwide.com,mixed,FN,L,"2,16,344",,0,Breaking Wide 154 | 152,breitbart.com,mixed,FN,L,"1,752",W,-0.33,Breitbart 155 | 153,brevardsun.com,mixed,FN,L,"87,07,254",W,-0.36,Brevard Sun 156 | 154,bridgeporttimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Bridgeport Times 157 | 155,brighteon.com,very-low,CP,L,"13,827",,-0.77,Brighteon 158 | 156,brightside.me,mixed,CP,L,"10,323",W,0.04,BrightSide 159 | 157,bristolreporter.com,mixed,FN,L,"2,00,00,000",W,-1,Bristol Reporter 160 | 158,britainfirst.org,low,FN,L,"14,55,060",W,-0.6,Britain First 161 | 159,buckscountystandard.com,mixed,FN,L,"58,35,920",,,Bucks County Standard 162 | 160,buffalochronicle.com,mixed,FN,L,"15,37,032",,0,The Buffalo Chronicle 163 | 161,bugout.news,very-low,CP,L,"2,00,00,000",W,0,Bugout.news 164 | 162,c19budesonide.com,mixed,FN,L,"1,09,26,928",,,Budesonide for COVID-19 165 | 163,c19colchicine.com,mixed,FN,L,"2,00,00,000",,,Colchicine for COVID-19 166 | 164,c19curcumin.com,mixed,FN,L,"60,95,934",,,Curcumin for COVID-19 167 | 165,c19early.com,mixed,FN,L,"7,88,479",,,CovidAnalysis Network 168 | 166,c19favipiravir.com,mixed,FN,L,"2,00,00,000",,,Favipiravir for COVID-19 169 | 167,c19fluvoxamine.com,mixed,FN,L,"2,00,00,000",,,Fluvoxamine for COVID-19 170 | 168,c19hcq.com,mixed,FN,L,"23,66,034",,,HCQ for COVID-19 171 | 169,c19melatonin.com,mixed,FN,L,"51,41,594",,,Melatonin for COVID-19 172 | 170,c19nitazoxanide.com,mixed,FN,L,"2,00,00,000",,,Nitazoxanide for COVID-19 173 | 171,c19ns.com,mixed,FN,L,"36,21,660",,,Nigella Sativa for COVID-19 174 | 172,c19proxalutamide.com,mixed,FN,L,"2,00,00,000",,,Proxalutamide for COVID-19 175 | 173,c19pvpi.com,mixed,FN,L,"64,77,286",,,Povidone-Iodine for COVID-19 176 | 174,c19quercetin.com,mixed,FN,L,"21,56,033",,,C19Quercetin.com 177 | 175,c19vitamind.com,mixed,FN,L,"50,78,538",,,Vitamin D for COVID-19 178 | 176,c19zinc.com,mixed,FN,L,"37,44,994",,,Zinc for COVID-19 179 | 177,cair.com,mixed,FN,L,"6,51,578",W,0.13,Council for American-Islamic Relations 180 | 178,caixinglobal.com,mixed,FN,L,"1,30,658",W,0.02,Caixin Global 181 | 179,caldronpool.com,mixed,FN,L,"8,06,246",W,0,Caldron Pool 182 | 180,campusinsanity.com,very-low,CP,L,"78,42,983",W,0,CampusInsanity 183 | 181,canadafreepress.com,low,FN,L,"4,01,803",,-0.62,Canada Free Press 184 | 182,cancer.news,very-low,CP,L,"17,36,231",W,0,Cancer.news 185 | 183,cap-news.com,very-low,FN,L,"79,75,942",,-0.83,Cap News 186 | 184,capecodledger.com,mixed,FN,L,"2,00,00,000",W,-1,Cape Cod Ledger 187 | 185,carbondalereporter.com,mixed,FN,L,"87,78,675",,-0.36,Carbondale Reporter 188 | 186,carm.org,low,CP,L,"1,41,691",W,0.46,Christian Apologetics & Research Ministry 189 | 187,catholic.org,mixed,CP,L,"63,886",,0.15,Catholic Online 190 | 188,cbn.com,mixed,CP,L,"30,432",W,0.13,Christian Broadcasting Network 191 | 189,cdareporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,CDA Reporter 192 | 190,cedarrapidstoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Cedar Rapids Today 193 | 191,cei.org,low,FN,L,"6,10,803",W,0.28,Competitive Enterprise Institute 194 | 192,censored.news,low,FN,L,"1,91,419",,-0.6,Censored.news 195 | 193,centennialstatenews.com,mixed,FN,L,"91,84,890",W,-0.36,Centennial State News 196 | 194,centerforsecuritypolicy.org,mixed,FN,L,"9,25,642",W,-0.11,Center for Security Policy 197 | 195,centralbrowardnews.com,mixed,FN,L,"88,36,948",W,-0.36,Central Broward News 198 | 196,centralcoloradonews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Central Colorado News 199 | 197,centralfloridapost.com,low,FN,L,"60,34,788",,,Central Florida Post 200 | 198,centralgeorgianews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Central Georgia News 201 | 199,centralidahotimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Central Idaho Times 202 | 200,centraliowatimes.com,mixed,FN,L,"2,00,00,000",W,-0.74,Central Iowa Times 203 | 201,centraloctimes.com,mixed,FN,L,"92,66,702",W,-0.36,Central OC Times 204 | 202,centralpatimes.com,mixed,FN,L,"2,00,00,000",,,Central Pennsylvania Times 205 | 203,cernovich.com,mixed,FN,L,"43,05,390",W,0,Mike Cernovich 206 | 204,cfact.org,low,CP,L,"9,65,360",W,0.2,The Committee for a Constructive Tomorrow 207 | 205,cgtn.com,mixed,FN,L,"10,854",W,,China Global Television Network 208 | 206,chambanasun.com,mixed,FN,L,"52,21,346",,-0.36,Chambana Sun 209 | 207,charismanews.com,mixed,CP,L,"2,54,342",,-0.01,Charisma News 210 | 208,chicagocitywire.com,mixed,FN,L,"14,74,511",,-0.36,Chicago City Wire 211 | 209,chicotimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Chico Times 212 | 210,childrenshealthdefense.org,low,CP,L,"31,957",W,-0.78,Children's Health Defense 213 | 211,childrenshealthdefense.org/defender,low,CP,L,"31,737",W,,The Defender 214 | 212,chinadaily.com.cn,mixed,FN,L,"1,931",W,0.15,China Daily 215 | 213,chlorellafactor.com,very-low,CP,L,"2,00,00,000",W,0,Chlorella Factor 216 | 214,christianaction.org,low,FN,L,"51,34,155",W,0,Christian Action Network 217 | 215,christianscience.com,low,CP,L,"1,46,651",W,0.24,Christian Science 218 | 216,christiansfortruth.com,very-low,FN,L,"6,71,423",W,-0.96,Christians for Truth 219 | 217,churchmilitant.com,mixed,FN,L,"1,29,107",,0.01,Church Militant 220 | 218,citizensjournal.us,mixed,FN,L,"8,24,106",,0,Citizens Journal 221 | 219,cityworldnews.com,very-low,FN,L,"2,00,00,000",,-0.9,CityWorldNews 222 | 220,clarionproject.org,low,FN,L,"20,26,662",W,0.24,Clarion Project 223 | 221,clashdaily.com,low,FN,L,"2,39,829",,-0.85,Clash Daily 224 | 222,claycotimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Clay County Times 225 | 223,climate.news,very-low,FN,L,"20,64,629",W,0,Climate.News 226 | 224,climatechangedispatch.com,low,CP,L,"11,56,026",,-0.08,Climate Change Dispatch 227 | 225,climatedepot.com,mixed,CP,L,"5,29,899",W,-0.16,Climate Depot 228 | 226,climatism.blog,low,CP,L,"59,18,389",,0,Climatism 229 | 227,cloverchronicle.com,low,FN,L,"36,27,651",,0,Clover Chronicle 230 | 228,cnnsofake.news,very-low,CP,L,"75,47,429",,,CNN So Fake News 231 | 229,cnsnews.com,low,FN,L,"95,160",W,-0.69,CNS News 232 | 230,coachellatoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Coachella Today 233 | 231,coastalganews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Coastal GA News 234 | 232,coasttocoastam.com,low,CP,L,"45,960",W,-0.08,Coast to Coast AM 235 | 233,cobbnewsga.com,mixed,FN,L,"89,64,706",,,Cobb News 236 | 234,cobbreporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Cobb Reporter 237 | 235,coconinonews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Coconino News 238 | 236,collapse.news,very-low,CP,L,"21,81,172",W,0,Collapse.News 239 | 237,collective-evolution.com,low,CP,L,"7,96,458",,-0.55,Collective Evolution 240 | 238,columbusstandard.com,mixed,FN,L,"2,00,00,000",W,-0.36,Columbus Standard 241 | 239,concernedwomen.org,low,FN,L,"19,57,402",W,-0.38,Concerned Women for America 242 | 240,consciouslifenews.com,mixed,CP,L,"5,23,146",,-0.1,Conscious Life News 243 | 241,conservapedia.com,mixed,FN,L,"1,63,558",W,-0.13,Conservapedia 244 | 242,conservative-headlines.org,low,FN,L,"52,50,978",W,-0.32,Conservative Headlines 245 | 243,conservativeammo.com,low,FN,L,"47,38,715",,0,Conservative Ammo 246 | 244,conservativebeaver.com,very-low,FN,L,"52,83,933",,-1,Conservative Beaver 247 | 245,conservativedailynews.com,mixed,FN,L,"3,05,947",,0.01,Conservative Daily News 248 | 246,conservativedailypost.com,low,FN,L,"25,65,919",,-0.99,Conservative Daily Post 249 | 247,conservativefiringline.com,very-low,FN,L,"6,51,149",,-0.12,Conservative Firing Line 250 | 248,conservativefreepress.com,low,FN,L,"3,52,387",,0,Conservative Free Press 251 | 249,conservativeglobe.com,low,FN,L,"9,52,443",,,For the Right News 252 | 250,conservativematrix.com,mixed,FN,L,"6,88,426",,0,Conservative Matrix 253 | 251,conservativepapers.com,mixed,FN,L,"14,75,159",,-0.06,The Conservative Papers 254 | 252,conservativeplaylist.com,low,FN,L,"2,81,273",,-0.59,Conservative Playlist 255 | 253,conservativepost.com,low,FN,L,"64,84,487",,-0.76,Conservative Post 256 | 254,conservativerevival.com,low,FN,L,"4,38,917",,,Conservative Revival 257 | 255,conservativeundergroundnews.com,mixed,FN,L,"1,42,930",,0.6,Conservative Underground News 258 | 256,conspiracydailyupdate.com,very-low,CP,L,"10,65,562",,-1,Conspiracy Daily Update 259 | 257,conspiracyplanet.com,low,CP,L,"37,48,049",,-0.59,Conspiracy Planet 260 | 258,constative.com,mixed,FN,L,"18,830",,0.02,Constative 261 | 259,constitutionstatenews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Constitution State News 262 | 260,consumerwellness.org,very-low,CP,L,"55,65,359",,0.28,Consumer Wellness Center 263 | 261,corbettreport.com,low,CP,L,"1,02,864",,-0.92,The Corbett Report 264 | 262,corona-transition.org,low,FN,L,"19,54,250",,0.38,Corona Transition 265 | 263,cosmicintelligenceagency.com,low,CP,L,"29,37,919",,0,Cosmic Intelligence Agency 266 | 264,councilforthenationalinterest.org,mixed,FN,L,"2,00,00,000",,0.02,The Council for the National Interest 267 | 265,counterpsyops.com,mixed,CP,L,"2,00,00,000",,-0.28,Counter PsyOps 268 | 266,counterthink.com,very-low,CP,L,"56,10,904",W,0,CounterThink.com 269 | 267,covid19criticalcare.com,low,CP,L,"1,10,943",W,-0.56,FLCCC Alliance 270 | 268,creation.com,low,CP,L,"96,605",,0.22,Christian Ministries International 271 | 269,creationwiki.org,low,CP,L,"9,19,393",,0.03,CreationWiki 272 | 270,csglobe.com,low,CP,L,"15,16,404",,-0.87,CS Globe 273 | 271,culturewatchnews.com,mixed,FN,L,"82,62,973",,,Culture Watch News 274 | 272,cureus.com,mixed,CP,L,"42,368",W,0.6,Cureus Journal of Medical Science 275 | 273,curiousmindmagazine.com,low,CP,L,"3,21,137",,0,Curious Mind Magazine 276 | 274,dagospia.com,low,FN,L,"3,535",,0.66,Dagospia 277 | 275,dailyboulder.com,mixed,FN,L,"4,69,127",,0,Daily Boulder 278 | 276,dailybuzzlive.com,very-low,FN,L,"34,27,069",W,-0.95,Daily Buzz Live 279 | 277,dailycitizen.focusonthefamily.com,low,FN,L,"66,536",W,0.68,Daily Citizen 280 | 278,dailyexpose.co.uk,very-low,CP,L,"2,00,00,000",,0,The Daily Expose 281 | 279,dailygrail.com,mixed,CP,L,"2,23,387",,0.03,Daily Grail 282 | 280,dailyheadlines.net,low,FN,L,"91,41,777",,-1,Daily Headlines 283 | 281,dailyhealthpost.com,low,CP,L,"3,19,530",,-0.71,DailyHealthPost 284 | 282,dailyinsidernews.com,low,FN,L,"2,00,00,000",,-0.6,Daily Insider News 285 | 283,dailymail.co.uk,low,FN,L,204,W,,Daily Mail 286 | 284,dailyoccupation.com,low,CP,L,"27,26,799",,-1,Daily Occupation 287 | 285,dailypoliticalnewswire.com,low,FN,L,"4,65,580",,0,Daily Political Newswire 288 | 286,dailysceptic.org,very-low,CP,L,"64,782",,0.15,Daily Sceptic 289 | 287,dailystormer.su,very-low,FN,L,"27,61,610",W,-0.56,Daily Stormer 290 | 288,dailysurge.com,low,FN,L,"42,47,182",,-1,Daily Surge 291 | 289,dakotatimes.com,mixed,FN,L,"2,00,00,000",W,-1,Dakota Times 292 | 290,darkjournalist.com,low,CP,L,"33,44,524",,0,Dark Journalist 293 | 291,dataasylum.com,low,CP,L,"74,54,349",,-1,Data Asylum 294 | 292,davidharrisjr.com,low,FN,L,"25,27,191",,-1,David Harris Jr 295 | 293,davidicke.com,very-low,CP,L,"38,615",,-0.79,David Icke 296 | 294,davidwolfe.com,mixed,CP,L,"3,93,303",W,-0.1,David Wolfe 297 | 295,dcclothesline.com,low,FN,L,"2,04,069",,-0.62,The DC Clothesline 298 | 296,dcdirtylaundry.com,very-low,FN,L,"2,28,065",,0,DC Dirty Laundry 299 | 297,dcgazette.com,low,FN,L,"2,00,00,000",W,-0.89,DC Gazette 300 | 298,de.rt.com,very-low,FN,L,439,W,0,RT DE 301 | 299,debka.com,mixed,FN,L,"1,81,084",W,0.13,DEBKAfile 302 | 300,debunkingskeptics.com,low,CP,L,"50,69,348",,-0.61,Debunking Skeptics 303 | 301,decaturtimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Decatur Times 304 | 302,deepleftfield.info,mixed,FN,L,"10,35,086",,0,Deep Left Field 305 | 303,deepstatejournal.com,low,FN,L,"36,41,527",,0,Deep State Journal 306 | 304,defconnews.com,low,FN,L,"2,83,605",,,Def-Con News 307 | 305,defendingtherepublic.org,very-low,FN,L,"12,27,161",,,Defending the Republic 308 | 306,defiantamerica.com,low,FN,L,"2,05,806",,0,Defiant America 309 | 307,dekalbganews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Dekalb GA News 310 | 308,dekalbtimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,DeKalb Times 311 | 309,delawarevalleysun.com,mixed,FN,L,"1,04,41,499",,,Delaware Valley Sun 312 | 310,democrats.org,mixed,FN,L,"1,11,688",W,0.17,Democratic National Committee 313 | 311,denvercitywire.com,mixed,FN,L,"80,55,608",W,-0.36,Denver City Wire 314 | 312,deplorablekel.com,low,FN,L,"45,87,491",,0,Deplorable Kel 315 | 313,desantisdaily.com,mixed,FN,L,"3,19,038",,0.6,DeSantis Daily 316 | 314,desmoinessun.com,mixed,FN,L,"2,00,00,000",W,-0.36,Des Moines Sun 317 | 315,diamondandsilkinc.com,low,FN,L,"15,75,175",W,,Diamond and Silk 318 | 316,digifection.com,low,FN,L,"1,00,844",,-0.98,The Times of America 319 | 317,disclose.tv,mixed,FN,L,"93,683",W,-0.78,Disclose TV 320 | 318,discoverthenetworks.org,low,FN,L,"19,23,522",W,0.54,Discover the Networks 321 | 319,discovery.org,low,CP,L,"4,70,840",W,0.12,Discovery Institute 322 | 320,dissident-mag.com,very-low,FN,L,"16,91,122",,,Dissident Mag 323 | 321,distributednews.com,very-low,CP,L,"63,35,216",,-1,Hang The Censors 324 | 322,djhjmedia.com,low,FN,L,"49,36,669",,-0.8,BitChute 325 | 323,dnyuz.com,mixed,FN,L,"24,159",,0.16,Dnyuz 326 | 324,doctoroz.com,mixed,CP,L,"3,67,992",W,0.14,The Dr. Oz Show 327 | 325,doctors4covidethics.org,very-low,CP,L,"4,88,224",,-0.26,Doctors for Covid Ethics 328 | 326,donaldjtrump.com,low,FN,L,"62,924",W,-0.58,Save America 329 | 327,downeasttimes.com,mixed,FN,L,"2,00,00,000",W,-1,Down East Times 330 | 328,downrivertoday.com,mixed,FN,L,"2,00,00,000",W,-1,Down River Today 331 | 329,draxe.com,low,CP,L,"30,179",,0.05,Dr. Axe 332 | 330,drnorthrup.com,low,CP,L,"5,84,688",W,0.22,Dr. Northrup 333 | 331,dubuquetimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Dubuque Times 334 | 332,dupagepolicyjournal.com,mixed,FN,L,"20,49,015",,-0.36,Dupage Policy Journal 335 | 333,duvaltimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Duval Times 336 | 334,earthpulse.com,low,CP,L,"2,00,00,000",,0.2,Earthpulse Press 337 | 335,eastalamedanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,East Alameda News 338 | 336,eastarapahoenews.com,mixed,FN,L,"2,00,00,000",W,-0.36,East Arapahoe News 339 | 337,eastarizonanews.com,mixed,FN,L,"59,76,169",W,-0.36,East Arizona News 340 | 338,eastcentralreporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,East Central Reporter 341 | 339,eastcontracostanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,East Contra Costa News 342 | 340,easternwaynetoday.com,mixed,FN,L,"2,00,00,000",W,-1,Eastern Wayne Today 343 | 341,easthillsboroughnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,East Hillsborough News 344 | 342,eastidahotimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,East Idaho Times 345 | 343,eastindynews.com,mixed,FN,L,"2,00,00,000",W,-0.36,East Indy News 346 | 344,eastkentuckytimes.com,mixed,FN,L,"2,00,00,000",W,-1,East Kentucky Times 347 | 345,eastlittlerocktimes.com,mixed,FN,L,"90,94,368",W,-0.36,East Little Rock Times 348 | 346,eastlouisvillenews.com,mixed,FN,L,"2,00,00,000",W,-1,East Louisville News 349 | 347,eastmichigannews.com,mixed,FN,L,"33,55,011",W,-1,East Michigan News 350 | 348,eastpanhandlenews.com,mixed,FN,L,"2,00,00,000",W,-0.36,East Panhandle News 351 | 349,eastpennyroyalnews.com,mixed,FN,L,"2,00,00,000",W,-1,East Pennyroyal News 352 | 350,eastsandiegonews.com,mixed,FN,L,"2,00,00,000",W,-0.36,East San Diego News 353 | 351,eastsbvtimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,East SBV Times 354 | 352,eastsfvtoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,East SFV Today 355 | 353,eastsierranews.com,mixed,FN,L,"2,00,00,000",W,-0.36,East Sierra News 356 | 354,easttwincities.com,mixed,FN,L,"2,00,00,000",W,-1,East Twin Cities 357 | 355,eastventuranews.com,mixed,FN,L,"2,00,00,000",W,-0.36,East Ventura News 358 | 356,eastvolusianews.com,mixed,FN,L,"2,00,00,000",W,-0.36,East Volusia News 359 | 357,ecalabamanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,East Central Alabama News 360 | 358,ecgeorgianews.com,mixed,FN,L,"2,00,00,000",W,-0.36,EC Georgia News 361 | 359,echocheck.org,very-low,FN,L,"2,00,00,000",,-1,Echo Check 362 | 360,ecindiananews.com,mixed,FN,L,"2,00,00,000",W,-0.36,EC Indiana News 363 | 361,eciowanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,East Central Iowa News 364 | 362,eckansasnews.com,mixed,FN,L,"2,00,00,000",W,-1,EC Kansas News 365 | 363,ecmissnews.com,mixed,FN,L,"2,00,00,000",W,-1,EC Mississippi News 366 | 364,ecology.news,very-low,CP,L,"2,00,00,000",W,0,Ecology News 367 | 365,economictimes.indiatimes.com,mixed,FN,L,234,W,0.22,The Economic Times 368 | 366,educate-yourself.org,very-low,CP,L,"7,60,928",,-0.2,Educate Yourself 369 | 367,educateinspirechange.org,mixed,CP,L,"14,38,793",,-0.09,Educate Inspire Change 370 | 368,electroverse.net,low,CP,L,"8,96,993",,0,Electroverse 371 | 369,elizabethtowntimes.com,mixed,FN,L,"2,00,00,000",W,-1,Elizabethtown Times 372 | 370,elkharttimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Elkhart Times 373 | 371,eluxemagazine.com,mixed,CP,L,"3,34,138",,0,Eluxe Magazine 374 | 372,emeraldcoasttimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Emerald Coast Times 375 | 373,emirates247.com,mixed,FN,L,"4,09,591",W,0.1,Emirates 24/7 376 | 374,empireherald.com,low,FN,L,"61,26,173",W,-1,Empire Herald 377 | 375,en-volve.com,very-low,FN,L,"3,09,732",,-1,En-volve 378 | 376,en.bbarta24.net,mixed,FN,L,"1,33,215",,0,"Bbarta24,net" 379 | 377,en.granma.cu,mixed,FN,L,"1,16,668",,0.03,Granma 380 | 378,en.mehrnews.com,mixed,FN,L,"1,765",W,0.04,Mehr News Agency 381 | 379,en.mercopress.com,mixed,FN,L,"2,45,669",,0.02,MercoPress 382 | 380,en.metapedia.org,low,FN,L,"1,78,242",W,-0.36,Metapedia 383 | 381,en.newsner.com,very-low,FN,L,"36,909",,0,Newsner 384 | 382,endthefed.org,low,FN,L,"74,08,783",,0,End the Fed 385 | 383,eng.majalla.com,mixed,FN,L,"3,61,123",W,0.03,The Majalla 386 | 384,english.alarabiya.net,mixed,FN,L,"2,233",W,0.16,Al Arabiya 387 | 385,english.almanar.com.lb,mixed,FN,L,"43,233",,0.07,Al-Manar English 388 | 386,english.cctv.com,mixed,FN,L,133,W,0.07,CCTV International 389 | 387,escapeallthesethings.com,low,CP,L,"49,42,754",,0.38,Escape all these Things 390 | 388,eugenics.news,very-low,CP,L,"69,69,718",,0,Eugenics.News 391 | 389,europe-israel.org,mixed,FN,L,"5,73,249",,-0.59,Europe-Israel News 392 | 390,europereloaded.com,low,CP,L,"11,35,132",,,Europe Reloaded 393 | 391,eutimes.net,low,CP,L,"6,65,015",,-0.13,The European Union Times 394 | 392,everetttimes.com,mixed,FN,L,"2,00,00,000",,,Everett Times 395 | 393,everylegalvote.com,low,FN,L,"73,53,531",,0,Every Legal Vote 396 | 394,everytown.org,mixed,FN,L,"3,60,234",W,0.06,Everytown for Gun Safety 397 | 395,evil.news,low,FN,L,"66,56,360",W,0,Evil.News 398 | 396,evolutionnews.org,low,CP,L,"2,06,488",,0.12,Evolution News and Views 399 | 397,explainlife.com,very-low,FN,L,"89,89,847",,-1,Explain Life 400 | 398,expose-news.com,very-low,CP,L,"34,162",W,0.41,The Expose 401 | 399,extraordinaryinfo.com,mixed,CP,L,"23,97,371",W,0,Extraordinary News 402 | 400,fabiosa.com,mixed,CP,L,"90,95,286",,0.02,Fabiosa 403 | 401,factcheckingturkey.com,mixed,FN,L,"99,48,358",,0,Fact Checking Turkey 404 | 402,factswanted.com,mixed,FN,L,"2,00,00,000",,0,Facts Wanted 405 | 403,fairus.org,low,FN,L,"4,62,713",W,0.24,The Federation for American Immigration Reform 406 | 404,faithpanda.com,mixed,CP,L,"17,14,813",,0,FaithPanda 407 | 405,familysurvivalheadlines.com,mixed,FN,L,"94,47,114",,0,Family Survival Headlines 408 | 406,farsnews.ir,mixed,FN,L,"1,075",W,-0.76,Fars News Agency 409 | 407,fayettevillestandard.com,mixed,FN,L,"2,00,00,000",W,-0.36,Fayetteville Standard 410 | 408,federalistpress.com,mixed,FN,L,"2,00,00,000",,-0.06,Federalist Press 411 | 409,fellowshipoftheminds.com,low,CP,L,"60,88,195",,-0.91,Fellowship of the Minds 412 | 410,filmingcops.com,mixed,FN,L,"2,00,00,000",,0.01,Filming Cops 413 | 411,fireboebert.com,mixed,FN,L,"30,84,782",,0.6,Fire Boebert 414 | 412,firstinfreedomdaily.com,mixed,FN,L,"2,00,00,000",,0,First in Freedom Daily 415 | 413,firststatetimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,First State Times 416 | 414,fl24.net,mixed,FN,L,"51,24,402",,-0.17,FL24.net 417 | 415,flagandcross.com,mixed,FN,L,"3,70,098",,0,Flag & Cross 418 | 416,flcatholictribune.com,mixed,FN,L,"2,00,00,000",W,-1,Catholic Tribune - Florida 419 | 417,floridaparishnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,Florida Parish News 420 | 418,focusonthefamily.com,low,FN,L,"66,696",W,0.66,Focus on the Family 421 | 419,food.news,very-low,CP,L,"21,96,544",W,0,Food.News 422 | 420,foodbabe.com,mixed,CP,L,"5,38,813",W,-0.12,Food Babe 423 | 421,foodmatters.com,mixed,CP,L,"5,17,157",W,0,Food Matters 424 | 422,foreignpolicyi.org,mixed,FN,L,"1,54,917",,0.02,Foreign Policy 425 | 423,foreverconscious.com,low,CP,L,"2,49,541",,0.32,Forever Conscious 426 | 424,fortherightnews.com,low,FN,L,"2,00,00,000",,0,For the Right News 427 | 425,fortsmithtimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Fort Smith Times 428 | 426,foxnews.com,mixed,FN,L,255,W,0.04,Fox News 429 | 427,fr.sputniknews.com,very-low,FN,L,"9,217",W,0.04,Sputnik France 430 | 428,fr24news.com,mixed,FN,L,"94,22,647",,0.02,FR24 News 431 | 429,frankspeech.com,very-low,FN,L,"75,932",W,0.6,Frank Speech 432 | 430,frc.org,low,FN,L,"3,07,624",W,0.24,Family Research Council 433 | 431,free-speechfront.info,low,FN,L,"2,00,00,000",,-0.6,Free-Speech Front 434 | 432,freedom.news,very-low,CP,L,"75,47,824",W,0,Freedom.News 435 | 433,freedomadvocates.org,low,CP,L,"85,83,309",,0,Freedom Advocates 436 | 434,freedomainradio.com,low,CP,L,"1,06,39,364",W,-0.33,Freedomain Radio 437 | 435,freedomdaily.com,low,FN,L,"70,98,758",,-0.97,Freedom Daily 438 | 436,freedomfirstnetwork.com,low,FN,L,"3,31,692",,-0.6,Freedom First Network 439 | 437,freedomnewsreport.com,mixed,FN,L,"2,00,00,000",,0,Freedom News Report 440 | 438,freedomproject.com,low,FN,L,"29,67,122",,0.12,FreedomProject Media 441 | 439,freetelegraph.com,mixed,FN,L,"30,69,765",W,-0.02,The Free Telegraph 442 | 440,freewestmedia.com,mixed,FN,L,"3,23,857",,0,Free West Media 443 | 441,freeworldnews.tv,very-low,CP,L,"3,10,213",,0,Banned.Video 444 | 442,fresnoleader.com,mixed,FN,L,"2,00,00,000",W,-0.36,Fresno Leader 445 | 443,friatider.se,low,FN,L,"21,819",,-0.83,Fria Tider 446 | 444,friendsofscience.org,mixed,CP,L,"12,48,112",W,0,Friends of Science 447 | 445,fromthetrenchesworldreport.com,low,CP,L,"7,47,028",,-0.54,From the Trenches World Report 448 | 446,front.moveon.org,mixed,FN,L,"1,03,510",W,0.16,MoveOn 449 | 447,frontpagemag.com,low,FN,L,"88,232",W,-0.71,FrontPage Magazine 450 | 448,ftwaynetimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Ft Wayne Times 451 | 449,fury.news,very-low,FN,L,"88,24,719",,0,Fury News 452 | 450,gadsdentoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Gadsden Today 453 | 451,gaia.com,low,CP,L,"16,336",W,-0.04,Gaia 454 | 452,galesburgreporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Galesburg Reporter 455 | 453,gatestoneinstitute.org,mixed,FN,L,"1,00,924",W,0.03,Gatestone Institute 456 | 454,gellerreport.com,low,FN,L,"1,65,925",W,-0.97,Geller Report 457 | 455,gemstatewire.com,mixed,FN,L,"2,00,00,000",W,-0.36,Gem State Wire 458 | 456,gender.news,very-low,CP,L,"59,67,059",,,Gender.news 459 | 457,geneseenews.com,mixed,FN,L,"2,00,00,000",W,-0.95,Genesee News 460 | 458,genzconservative.com,mixed,FN,L,"6,62,965",,0,Gen Z Conservative 461 | 459,geoengineering.news,very-low,CP,L,"57,53,292",W,0,Geoengineering.News 462 | 460,geoengineeringwatch.org,low,CP,L,"2,50,402",,-0.61,GeoEngineering Watch 463 | 461,geopol.institute,low,FN,L,"2,00,00,000",,0,Geopolitical Studies Institute 464 | 462,geopolitics.co,mixed,CP,L,"3,98,837",,0,Covert Geopolitics 465 | 463,georgiamountainnews.com,mixed,FN,L,"2,00,00,000",W,0.02,Georgia Mountain News 466 | 464,getholistichealth.com,low,CP,L,"10,99,190",,-0.93,Get Holistic Health 467 | 465,gettr.com,low,FN,L,"2,993",W,-0.58,GETTR 468 | 466,ghost.report,mixed,FN,L,"2,00,00,000",,0.02,Ghost.Report 469 | 467,girlsjustwannahaveguns.com,low,FN,L,"2,00,00,000",,-0.6,Girls Just Wanna Have Guns 470 | 468,glitch.news,very-low,CP,L,"2,00,00,000",,0.2,Glitch.News 471 | 469,globalhealingcenter.com,mixed,CP,L,"39,57,994",W,0.05,Global Healing Center 472 | 470,globalinfotoday.com,low,FN,L,"2,00,00,000",,0,Global Info Today 473 | 471,globalpoliticsnow.com,low,FN,L,"2,00,00,000",,-0.65,Global Politics Now 474 | 472,globalresearch.ca,low,CP,L,"51,995",W,-0.77,Global Research 475 | 473,globalskywatch.com,low,CP,L,"21,54,627",,0,Global Skywatch 476 | 474,globaltimes.cn,mixed,FN,L,"8,601",W,0.01,Global Times 477 | 475,globemagazine.com,very-low,FN,L,"32,68,178",,0.22,Globe Magazine 478 | 476,gmo.news,very-low,CP,L,"52,71,514",W,-0.22,GMO.News 479 | 477,gmowatch.com,mixed,CP,L,"2,00,00,000",,0,GMO Watch 480 | 478,gmwatch.org,mixed,CP,L,"14,36,767",,0.04,GMWatch 481 | 479,gnews.org,low,FN,L,"22,667",W,-0.58,G News 482 | 480,godandscience.org,low,CP,L,"52,17,501",,0.66,Evidence for God from Science 483 | 481,godfatherpolitics.com,mixed,FN,L,"2,00,00,000",,0.02,Godfather Politics 484 | 482,godlikeproductions.com,low,CP,L,"13,951",,-0.67,Godlike Productions 485 | 483,goldcountrytoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Gold Country Today 486 | 484,goldenstatetoday.com,mixed,FN,L,"67,95,535",W,-0.36,Golden State Today 487 | 485,goodgopher.com,very-low,FN,L,"16,87,842",,0,GoodGopher 488 | 486,goodsciencing.com,very-low,FN,L,"6,84,194",,0.6,Real Science 489 | 487,goop.com,low,CP,L,"40,896",W,0.62,Goop 490 | 488,gop.com,mixed,FN,L,"1,36,167",W,0.08,Republican National Committee 491 | 489,gop.gov,mixed,FN,L,"6,50,834",W,0.12,House Republicans 492 | 490,gopdailybrief.com,mixed,FN,L,"14,96,347",,0,GOP Daily Brief 493 | 491,gotquestions.org,low,CP,L,"6,232",,0.78,Got Questions 494 | 492,govtslaves.com,low,CP,L,"2,00,00,000",,0,Government Slaves 495 | 493,grainoftruth.ca,very-low,FN,L,"58,69,582",,0,Grain of Truth 496 | 494,grandcanyontimes.com,mixed,FN,L,"24,90,099",W,-0.36,Grand Canyon Times 497 | 495,grandjunctiontimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Grand Junction Times 498 | 496,grandrapidsreporter.com,mixed,FN,L,"2,00,00,000",W,-0.95,Grand Rapids Reporter 499 | 497,greanvillepost.com,mixed,CP,L,"9,17,546",,-0.07,The Greanville Post 500 | 498,greatamericandaily.com,low,FN,L,"4,05,281",,0,Great American Daily 501 | 499,greatamericanrepublic.com,low,FN,L,"44,71,265",,0,Great American Republic 502 | 500,greatlakeswire.com,mixed,FN,L,"2,00,00,000",W,-0.95,Great Lakes Wire 503 | 501,greatreject.org,very-low,CP,L,"17,70,929",,-0.91,GreatReject 504 | 502,greenmedinfo.com,low,CP,L,"2,23,154",,-0.64,GreenMedInfo 505 | 503,greenpeace.org,mixed,CP,L,"30,230",W,0.05,Greenpeace 506 | 504,gript.ie,mixed,FN,L,"2,19,221",W,,Gript 507 | 505,grundyreporter.com,mixed,FN,L,"2,00,00,000",,-0.36,Grundy Reporter 508 | 506,grunge.com,mixed,FN,L,"34,034",W,0.01,Grunge 509 | 507,gtrtimes.com,mixed,FN,L,"2,00,00,000",W,-0.95,GTR Times 510 | 508,gulagbound.com,low,CP,L,"88,68,892",,-0.33,Gulag Bound 511 | 509,gulfnews.com,mixed,FN,L,"10,652",W,0.19,Gulf News 512 | 510,haarp.net,low,CP,L,"51,88,212",,-0.56,HAARP 513 | 511,hagmannreport.com,low,FN,L,"3,39,770",,0.24,Hagmann Report 514 | 512,halturnerradioshow.com,very-low,FN,L,"29,325",W,-0.57,Hal Turner Radio Show 515 | 513,hangthebankers.com,low,FN,L,"72,42,365",,-0.78,Hang The Bankers 516 | 514,hannity.com,low,FN,L,"77,295",W,-0.15,Sean Hannity 517 | 515,hardnews.network,mixed,FN,L,"2,00,00,000",,0,Hard News 518 | 516,hartfordreporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Hartford Reporter 519 | 517,hawkeyereporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Hawkeye Reporter 520 | 518,headlineusa.com,mixed,FN,L,"1,50,710",,,Headline USA 521 | 519,headtopics.com,mixed,FN,L,"27,955",,0.16,Head Topics 522 | 520,healingfoodreference.com,very-low,CP,L,"32,68,964",,0.5,Healing Food Reference 523 | 521,healingoracle.ch,very-low,CP,L,"28,88,915",,0,Healing Oracle 524 | 522,health.news,very-low,CP,L,"33,46,332",W,0,Health.News 525 | 523,healthimpactnews.com,very-low,CP,L,"89,072",,-0.76,Health Impact News 526 | 524,healthnutnews.com,very-low,CP,L,"7,97,612",,-0.85,Health Nut News 527 | 525,healthranger.com,very-low,CP,L,"16,15,031",,-0.14,The Health Ranger 528 | 526,healthrangerreport.com,very-low,CP,L,"10,18,260",W,0,Health Ranger Report 529 | 527,healthy-holistic-living.com,low,CP,L,"6,83,479",,-0.85,Healthy Holistic Living 530 | 528,healthyandnaturalworld.com,mixed,CP,L,"2,48,222",,-0.58,Healthy and Natural World 531 | 529,healthyfoodhouse.com,low,CP,L,"9,01,221",,-0.33,Healthy Food House 532 | 530,heartland.org,low,FN,L,"4,07,531",W,-0.28,Heartland Institute 533 | 531,hellochristian.com,mixed,CP,L,"2,00,00,000",,0,Hello Christian 534 | 532,herb.co,mixed,CP,L,"1,36,110",,0,Herb 535 | 533,herbreference.com,very-low,CP,L,"52,51,907",,0,Herbreference.com 536 | 534,hereistheevidence.com,low,FN,L,"22,23,512",,0,Here Is the Evidence 537 | 535,hernandoreporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Hernando Reporter 538 | 536,higherperspectives.com,mixed,CP,L,"3,15,061",,0.04,Higher Perspective 539 | 537,hindstoday.com,mixed,FN,L,"2,00,00,000",W,-0.95,Hinds Today 540 | 538,hoggwatch.com,low,FN,L,"2,00,00,000",W,0,Hogg Watch 541 | 539,hollandreporter.com,mixed,FN,L,"87,14,968",W,-0.95,Holland Reporter 542 | 540,home.nra.org,mixed,FN,L,"1,59,392",W,0.1,National Rifle Association 543 | 541,homevaccineeducationnetwork.com,very-low,CP,L,"2,00,00,000",,,Home Vaccine Education Network 544 | 542,honolulureporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Honolulu Reporter 545 | 543,hoosierstatetoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Hoosier State Today 546 | 544,hopkinsvilletimes.com,mixed,FN,L,"2,00,00,000",W,-0.95,Hopekinsville Times 547 | 545,hotspringstimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Hot Springs Times 548 | 546,houmathibodauxnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,Houma Thibodaux News 549 | 547,housatonicvalleynews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Housatonic Valley News 550 | 548,howardconews.com,mixed,FN,L,"2,00,00,000",W,-0.96,Howard County News 551 | 549,hsionline.com,low,CP,L,"14,02,954",,0,Health Sciences Institute 552 | 550,humansarefree.com,low,CP,L,"30,14,202",,-0.57,Humans are Free 553 | 551,huntsvilleleader.com,mixed,FN,L,"2,00,00,000",W,-0.36,Huntsville Leader 554 | 552,hutchtoday.com,mixed,FN,L,"2,00,00,000",W,-0.95,Hutch Today 555 | 553,icandecide.org,low,CP,L,"2,60,843",W,,Informed Consent Action Network 556 | 554,iceagenow.info,low,CP,L,"50,10,460",,0.24,Ice Age Now 557 | 555,icr.org,very-low,CP,L,"1,94,533",,-0.19,Institute for Creation Research 558 | 556,identityevropa.com,very-low,FN,L,"2,00,00,000",W,-0.96,Identity Evropa 559 | 557,iharare.com,mixed,FN,L,"96,925",,-0.04,iHarare 560 | 558,ihatethemedia.com,low,FN,L,"22,98,222",,0.5,I Hate the Media 561 | 559,ihealthtube.com,low,CP,L,"73,38,496",,0.44,iHealthtube.com 562 | 560,iheartintelligence.com,mixed,CP,L,"5,53,655",,0.03,I Heart Intelligence 563 | 561,ihr.org,very-low,FN,L,"8,55,908",W,-0.24,Institute for Historical Review 564 | 562,ihypocrite.net,mixed,FN,L,"1,10,36,502",,0,"I, Hypocrite" 565 | 563,illegalaliencrimereport.com,mixed,FN,L,"18,78,286",,0,Illegal Alien Crime Report 566 | 564,illicitinfo.com,low,FN,L,"34,28,844",,0,Illicit Info 567 | 565,illinoisvalleytimes.com,mixed,FN,L,"94,48,521",,-0.36,Illinois Valley Times 568 | 566,illuminati-news.com,low,CP,L,"13,39,102",,-0.86,Illuminati News 569 | 567,illuminatiwatcher.com,low,CP,L,"18,14,247",,-0.89,Illuminati Watcher 570 | 568,ilovemyfreedom.org,very-low,FN,L,"10,95,676",,-1,I Love My Freedom 571 | 569,imperialcanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Imperial CA News 572 | 570,independentminute.com,low,FN,L,"7,47,323",,,Independent Minute 573 | 571,independentsciencenews.org,mixed,CP,L,"17,44,723",W,0.03,Independent Science News 574 | 572,independentsentinel.com,mixed,FN,L,"1,72,145",,0,Independent Sentinel 575 | 573,indystandard.com,mixed,FN,L,"2,00,00,000",W,-0.36,Indy Standard 576 | 574,infiniteunknown.net,low,CP,L,"19,44,680",,-0.47,Infinite Unknown 577 | 575,infogalactic.com,low,FN,L,"2,56,291",W,0,InfoGalactic 578 | 576,informationclearinghouse.info,mixed,CP,L,"2,55,655",,0.09,Information Clearing House 579 | 577,informationliberation.com,low,FN,L,"1,89,933",,-0.85,Information Liberation 580 | 578,informer.rs,mixed,FN,L,"14,921",W,0.28,Informer - Serbia 581 | 579,inforos.ru,low,FN,L,"52,87,628",,0.22,InfoRos.ru 582 | 580,infoscum.com,mixed,FN,L,"2,00,00,000",,0,InfoScum 583 | 581,infowars.com,very-low,CP,L,"6,668",W,-0.88,Infowars 584 | 582,ingredients.news,very-low,CP,L,"85,84,189",W,0,Ingredients.News 585 | 583,intellihub.com,low,CP,L,"50,43,781",,-0.66,Intellihub 586 | 584,interioralaskanews.com,mixed,FN,L,"85,44,622",W,-0.36,Interior Alaska News 587 | 585,investmentwatchblog.com,mixed,CP,L,"1,36,250",,-0.1,Investment Watch Blog 588 | 586,iowacitytoday.com,mixed,FN,L,"89,11,095",W,-0.36,Iowa City Today 589 | 587,iowaclimate.org,low,CP,L,"25,05,795",,0,Iowa Climate Science Education 590 | 588,ipatriot.com,mixed,FN,L,"20,05,492",,0,iPatriot 591 | 589,israel365news.com,mixed,CP,L,"2,84,218",,,Israel365 News 592 | 590,israelislamandendtimes.com,low,CP,L,"97,43,453",,0,"Israel, Islam and End Times" 593 | 591,it.sputniknews.com,very-low,FN,L,"9,217",W,0.28,Sputnik Italia 594 | 592,ivmmeta.com,mixed,FN,L,"63,45,863",,0,Ivermectin for Covid-19 595 | 593,jacksonpurchasenews.com,mixed,FN,L,"2,00,00,000",W,-0.95,Jackson Purchase News 596 | 594,jbs.org,low,FN,L,"7,62,515",W,0.16,John Birch Society 597 | 595,jedanews.com,low,CP,L,"2,77,304",,,Jeda News 598 | 596,jeffersonreporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Jefferson Reporter 599 | 597,jesus-is-savior.com,very-low,CP,L,"2,25,140",,-0.34,Jesus is Savior 600 | 598,jesusdaily.com,low,CP,L,"2,00,00,000",,0.6,Jesus Daily 601 | 599,jocotoday.com,mixed,FN,L,"2,00,00,000",W,-0.95,Joco today 602 | 600,joebiden.news,very-low,CP,L,"84,90,627",,0,Joe Biden News 603 | 601,joeforamerica.com,low,FN,L,"87,15,481",W,-0.52,Joe for America 604 | 602,joerogan.com,mixed,FN,L,"3,76,624",W,,The Joe Rogan Experience 605 | 603,jonesborotimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Jonesboro Times 606 | 604,journal-neo.org,low,FN,L,"5,60,484",W,-0.25,New Eastern Outlook 607 | 605,judicialwatch.org,low,FN,L,"1,33,669",W,0.23,Judicial Watch 608 | 606,judithcurry.com,mixed,CP,L,"6,68,406",W,0.02,Climate Etc 609 | 607,junkscience.com,low,CP,L,"13,68,325",,0.34,JunkScience.com 610 | 608,justthefacts.org,mixed,FN,L,"2,00,00,000",,0,Just the Facts 611 | 609,justthenews.com,mixed,FN,L,"16,694",W,0.07,Just The News 612 | 610,jw.org,low,CP,L,"1,047",W,0.76,Jehovah's Witnesses 613 | 611,kalamazootimes.com,mixed,FN,L,"2,00,00,000",W,-0.95,Kalamazoo Times 614 | 612,kanecountyreporter.com,mixed,FN,L,"57,74,672",,-0.36,Kane County Reporter 615 | 613,kankakeetimes.com,mixed,FN,L,"88,78,452",,-0.36,Kankakee Times 616 | 614,katehon.com,low,FN,L,"3,56,991",,,Katehon 617 | 615,kauaisun.com,mixed,FN,L,"2,00,00,000",W,-0.36,Kauai Sun 618 | 616,kendallcountytimes.com,mixed,FN,L,"79,93,908",W,-0.36,Kendall County Times 619 | 617,kentcountytoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Kent County Today 620 | 618,kentuckianatimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Kentuckiana Times 621 | 619,kerncountytimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Kern Country Times 622 | 620,keywestreporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Key West Reporter 623 | 621,kingscountytimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Kings County Times 624 | 622,kiwifarms.net,low,FN,L,"23,324",W,0.26,Kiwi Farms 625 | 623,knowledgeoftoday.org,low,CP,L,"2,00,00,000",,-0.47,Knowledge of Today 626 | 624,kokomostandard.com,mixed,FN,L,"2,00,00,000",W,-0.36,Kokomo Standard 627 | 625,lafayettereporter.com,mixed,FN,L,"2,00,00,000",W,-0.95,Lafayette Reporter 628 | 626,lafayettetimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Lafayette Times 629 | 627,laharbornews.com,mixed,FN,L,"86,14,441",W,-0.36,LA Harbor News 630 | 628,lakecountygazette.com,mixed,FN,L,"18,50,568",,-0.36,Lake County Gazette 631 | 629,laketahoesun.com,mixed,FN,L,"2,00,00,000",W,-0.36,Lake Tahoe Sun 632 | 630,lancastercourier.com,mixed,FN,L,"19,17,234",,0,Lancaster Courier 633 | 631,lansingsun.com,mixed,FN,L,"42,54,953",W,-0.96,Lansing Sun 634 | 632,larimernews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Larimer News 635 | 633,larouchepac.com,low,CP,L,"5,02,356",W,0.42,LaRouche PAC 636 | 634,lastfrontiernews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Last Frontier News 637 | 635,latitudes.org,mixed,CP,L,"18,29,892",,0,ACN Latitudes 638 | 636,lawrencereporter.com,mixed,FN,L,"2,00,00,000",W,-0.95,Lawrence Reporter 639 | 637,laxleader.com,mixed,FN,L,"85,45,910",W,-0.36,LAX Leader 640 | 638,learntherisk.org,very-low,CP,L,"33,66,433",W,0,LearnTheRisk.org 641 | 639,leftaction.com,low,FN,L,"7,19,446",,0.48,Left Action 642 | 640,leftcult.com,very-low,CP,L,"2,00,00,000",,0,LeftCult 643 | 641,leftexposed.org,low,FN,L,"2,00,00,000",,0,Left Exposed 644 | 642,legitgov.org,mixed,CP,L,"25,11,073",,0.02,Citizens for Legitimate Government 645 | 643,lesmoutonsrebelles.com,very-low,CP,L,"8,52,076",,-0.98,Moutons Rebelles 646 | 644,lewistontimes.com,mixed,FN,L,"2,00,00,000",W,-0.95,Lewiston Times 647 | 645,lewrockwell.com,low,FN,L,"34,968",W,0.1,Lew Rockwell 648 | 646,liberty.news,very-low,CP,L,"34,21,374",W,0,Liberty.News 649 | 647,libertybell.com,low,FN,L,"1,00,48,358",,-0.28,Liberty Bell 650 | 648,libertyhangout.org,low,FN,L,"45,11,236",W,0,Liberty Hangout 651 | 649,libertyplanets.com,very-low,CP,L,"14,72,988",,,Liberty Planet 652 | 650,libertytalk.fm,mixed,FN,L,"2,00,00,000",,-0.1,LibertyTalk FM 653 | 651,libertyvideos.org,low,CP,L,"2,00,00,000",,-0.67,Liberty Videos 654 | 652,libertywire.net,very-low,FN,L,"9,65,743",,,Liberty Wire 655 | 653,libtards.news,very-low,CP,L,"2,00,00,000",W,0,Libtards.News 656 | 654,lifenews.com,low,FN,L,"1,39,729",,-0.73,Life News 657 | 655,lifesitenews.com,low,FN,L,"33,778",,-0.16,Life Site News 658 | 656,lifespa.com,low,CP,L,"3,18,331",,0,LifeSpa 659 | 657,lindelltv.com,very-low,FN,L,"71,87,955",W,-1,Lindell TV 660 | 658,litchfieldhillstoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Litchfield Hills Today 661 | 659,littleappletimes.com,mixed,FN,L,"2,00,00,000",W,-0.95,Little Apple Times 662 | 660,littlethings.com,mixed,CP,L,"80,799",,0.12,LittleThings 663 | 661,liveaction.org,mixed,CP,L,"1,75,452",,0.03,Live Action 664 | 662,liveleak.com,mixed,FN,L,"2,42,560",W,-0.07,Live Leak 665 | 663,livestrong.com,mixed,CP,L,"9,499",W,0.23,Livestrong.com 666 | 664,livingstonetoday.com,mixed,FN,L,"2,00,00,000",W,,Livingston Today 667 | 665,livingstontoday.com,mixed,FN,L,"2,00,00,000",W,-0.95,Livingston Today 668 | 666,livingwhole.org,mixed,CP,L,"83,17,676",,-0.04,Living Whole 669 | 667,londonwebnews.com,low,FN,L,"2,00,00,000",,0,London Web News 670 | 668,loonwatch.com,low,FN,L,"28,51,146",,0,LoonWatch 671 | 669,louderwithcrowder.com,mixed,FN,L,"41,893",,,Louder with Crowder 672 | 670,louisvillecitywire.com,mixed,FN,L,"2,00,00,000",W,-0.95,Louisville City Wire 673 | 671,lowedeltanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Lowe Delta News 674 | 672,lucianne.com,mixed,FN,L,"53,957",W,0.12,Lucianne.com 675 | 673,mabusinessdaily.com,mixed,FN,L,"2,00,00,000",W,-1,Massachusetts Business Daily 676 | 674,macombtoday.com,mixed,FN,L,"2,00,00,000",W,-0.95,Macomb Today 677 | 675,maconreporter.com,mixed,FN,L,"2,00,00,000",W,0.02,Macon Reporter 678 | 676,macontimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Macon Times 679 | 677,madworldnews.com,low,FN,L,"24,04,355",,-0.69,Mad World News 680 | 678,magapill.com,mixed,FN,L,"38,04,012",,0.03,MagaPill 681 | 679,magicvalleytimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Magic Valley Times 682 | 680,mainehighlandsnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,Maine Highlands News 683 | 681,mainelakesnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,Maine Lakes News 684 | 682,mainstreamfakemedia.com,low,FN,L,"28,48,583",,,Mainstream Fake Media 685 | 683,manateereview.com,mixed,FN,L,"2,00,00,000",W,-0.36,Manatee Review 686 | 684,manilabusinessdaily.com,mixed,FN,L,"2,00,00,000",W,-1,Manila Business Daily 687 | 685,marinleader.com,mixed,FN,L,"2,00,00,000",W,-0.36,Marin Leader 688 | 686,matsutimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Mat-Su Times 689 | 687,mauireporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Maui Reporter 690 | 688,mchenrytimes.com,mixed,FN,L,"25,75,890",W,-0.36,McHenry Times 691 | 689,mcleancountytimes.com,mixed,FN,L,"76,55,492",,-0.36,McLean County Times 692 | 690,mdbusinessdaily.com,mixed,FN,L,"2,00,00,000",W,-1,Maryland Business Daily 693 | 691,mdstatewire.com,mixed,FN,L,"65,67,072",W,-0.95,Maryland State Wire 694 | 692,mediafactwatch.com,very-low,CP,L,"2,00,00,000",W,0,Media Fact Watch 695 | 693,mediaroots.org,mixed,CP,L,"42,56,948",W,0.02,Media Roots 696 | 694,medicalcensorship.com,very-low,CP,L,"2,00,00,000",,,Medical Censorship News 697 | 695,medicaldaily.com,mixed,CP,L,"1,70,869",,0.14,Medical Daily 698 | 696,medicalkidnap.com,very-low,CP,L,"11,19,411",,-1,Medical Kidnap 699 | 697,medicalmedium.com,low,CP,L,"1,06,981",W,0.24,Medical Medium 700 | 698,medicine.news,low,CP,L,"21,20,149",W,0,Medicine News 701 | 699,medusamagazine.com,mixed,CP,L,"17,67,722",,0,Medusa Magazine 702 | 700,meforum.org,low,FN,L,"3,21,636",W,0.64,Middle East Forum 703 | 701,memri.org,mixed,FN,L,"2,08,602",W,0.04,Middle East Media Research Institute 704 | 702,mena.org.eg/en,mixed,FN,L,"64,006",W,,Middle East News Agency 705 | 703,mercedtimes.com,mixed,FN,L,"75,26,161",W,-0.36,Merced Times 706 | 704,mercola.com,low,CP,L,"14,109",W,0,Mercola 707 | 705,merica1st.com,low,FN,L,"14,73,959",,-0.6,National Conservative 708 | 706,merrimackvalleynews.com,mixed,FN,L,"2,00,00,000",W,-0.95,Merrimack Valley News 709 | 707,metricmedianews.com,mixed,FN,L,"52,10,340",W,-0.37,Metric Media 710 | 708,metroeastsun.com,mixed,FN,L,"90,38,965",W,-0.36,Metro East Sun 711 | 709,metrolexnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,Metro Lex News 712 | 710,metrowesttimes.com,mixed,FN,L,"2,00,00,000",W,-0.95,Metro West Times 713 | 711,mexicobusinessdaily.com,mixed,FN,L,"2,00,00,000",W,-1,Mexico Business Daily 714 | 712,miamicourant.com,mixed,FN,L,"2,00,00,000",W,-0.36,Miami Courant 715 | 713,miamistandard.news,mixed,FN,L,"38,14,585",,-1,Miami Standard 716 | 714,mibusinessdaily.com,mixed,FN,L,"2,00,00,000",W,-1,Michigan Business Daily 717 | 715,micapitolnews.com,mixed,FN,L,"59,13,434",W,-0.95,Capitol News 718 | 716,micatholictribune.com,mixed,FN,L,"2,00,00,000",W,-1,Michigan Catholic Tribune 719 | 717,micdroppolitics.com,low,FN,L,"9,08,090",,,Mic Drop Politics 720 | 718,michiganindependent.com,mixed,FN,L,"80,47,684",,0.5,The Michigan Independent 721 | 719,midcoasttoday.com,mixed,FN,L,"2,00,00,000",W,-0.95,Mid Coast Today 722 | 720,midmassnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,Mid Massachusetts News 723 | 721,militarywatchmagazine.com,mixed,FN,L,"1,25,732",,0.6,Military Watch Magazine 724 | 722,mindbodygreen.com,mixed,CP,L,"11,469",,0.14,MindBodyGreen 725 | 723,minneapolisreview.com,mixed,FN,L,"66,18,905",W,-0.95,Minneapolis Review 726 | 724,minnesotastatewire.com,mixed,FN,L,"2,00,00,000",W,-0.95,Minnesota State Wire 727 | 725,mixi.media,low,FN,L,"3,93,091",,0,Mixi.Media 728 | 726,mnbusinessdaily.com,mixed,FN,L,"2,00,00,000",W,-1,Minnesota Business Daily 729 | 727,mncatholictribune.com,mixed,FN,L,"2,00,00,000",W,-1,Catholic Tribune - Minnesota 730 | 728,mobilecourant.com,mixed,FN,L,"2,00,00,000",W,-0.36,Mobile Courant 731 | 729,modernalternativemama.com,mixed,CP,L,"20,31,015",,0.01,Modern Alternative Mama 732 | 730,mohavetoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Mohave Today 733 | 731,mondoweiss.net,mixed,FN,L,"1,16,280",,0.09,Mondoweiss 734 | 732,monroereview.com,mixed,FN,L,"2,00,00,000",W,-0.95,Monroe Review 735 | 733,montereytimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Monterey Times 736 | 734,montgomerymdnews.com,mixed,FN,L,"63,14,734",W,-0.95,Montgomery News 737 | 735,moonbattery.com,low,FN,L,"7,57,137",,0.64,MoonBattery 738 | 736,moonofalabama.org,low,FN,L,"30,540",,,Moon of Alabama 739 | 737,morningpoll.com,low,FN,L,"2,00,00,000",,,Morning Poll 740 | 738,msmlies.com,mixed,FN,L,"65,84,788",,0,MSMLies.com 741 | 739,mtonews.com,low,FN,L,"1,22,015",,0.6,MTO News 742 | 740,munciereporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Miuncie Reporter 743 | 741,muricatoday.com,mixed,CP,L,"2,00,00,000",,0,Murica Today 744 | 742,muskegonsun.com,mixed,FN,L,"2,00,00,000",W,-0.95,Muskegon Sun 745 | 743,mynewsguru.com,low,FN,L,"2,00,00,000",,-0.6,The News Guru 746 | 744,myrightamerica.com,low,FN,L,"84,26,195",,0,My Right American 747 | 745,naplesstandard.com,mixed,FN,L,"2,00,00,000",W,-0.36,Naples Standard 748 | 746,natall.com,very-low,FN,L,"46,18,687",W,-0.54,National Alliance 749 | 747,nationaleconomicseditorial.com,low,FN,L,"2,00,00,000",,0.2,National Economics Editorial 750 | 748,nationalenquirer.com,low,FN,L,"4,47,169",W,-0.68,National Enquirer 751 | 749,nationalfile.com,low,CP,L,"1,00,544",,-0.68,National File 752 | 750,nationalinsiders.com,low,FN,L,"9,27,961",,,National Insiders 753 | 751,nationalrighttolifenews.org,low,FN,L,"32,94,109",,0.54,NRL News Today 754 | 752,nationalsecurity.news,very-low,CP,L,"57,33,989",W,0,NationalSecurity.News 755 | 753,nationalvanguard.org,very-low,FN,L,"4,03,317",W,-0.41,National Vanguard 756 | 754,nationalzero.com,mixed,FN,L,"2,59,811",,,National Zero 757 | 755,nationandstate.com,low,FN,L,"9,16,744",,0,Nation and State 758 | 756,naturalcures.com,mixed,CP,L,"12,55,447",,-0.01,Natural Cures 759 | 757,naturalhealth365.com,low,CP,L,"1,82,514",,-0.01,Natural Health 365 760 | 758,naturallysavvy.com,mixed,CP,L,"7,21,483",,0.03,Naturally Savvy 761 | 759,naturalmedicine.news,very-low,CP,L,"66,95,606",W,0,NaturalMedicine.News 762 | 760,naturalnews.com,very-low,CP,L,"18,316",W,-0.95,Natural News 763 | 761,naturalnewsblogs.com,very-low,CP,L,"9,62,023",W,-0.8,NaturalNewsBlogs 764 | 762,naturalnewsradio.com,very-low,CP,L,"2,00,00,000",W,0,Natural News Radio 765 | 763,naturalpedia.com,very-low,CP,L,"14,60,910",W,0,NaturalPedia.com 766 | 764,naturalsociety.com,mixed,CP,L,"11,49,390",,-0.02,Natural Society 767 | 765,naturalstatenews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Natural State News 768 | 766,naturecoasttimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Nature Coast Times 769 | 767,naugatucktimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Naugutuck Times 770 | 768,navarroreport.com,low,FN,L,"2,00,00,000",W,0,The Navarro Report 771 | 769,ncarkansasnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Central Arkansas News 772 | 770,ncfloridanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,NC Florida News 773 | 771,ncgeorgianews.com,mixed,FN,L,"2,00,00,000",W,-0.36,NC Georgia News 774 | 772,ncindiananews.com,mixed,FN,L,"2,00,00,000",W,0.02,NC Indiana News 775 | 773,nckansasnews.com,mixed,FN,L,"2,00,00,000",W,,NC Kansas News 776 | 774,nckentuckynews.com,mixed,FN,L,"2,00,00,000",W,-0.95,NC Kentucky News 777 | 775,ncmassnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,NC Massachusetts News 778 | 776,ncminnesotanews.com,mixed,FN,L,"2,00,00,000",W,-0.95,NC Minnesota News 779 | 777,nealabamanews.com,mixed,FN,L,"66,04,760",W,-0.36,NE Alabama Courant 780 | 778,neatlantanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,NE Atlanta News 781 | 779,necalinews.com,mixed,FN,L,"2,00,00,000",W,-0.36,NE Cali News 782 | 780,necoloradonews.com,mixed,FN,L,"2,00,00,000",W,-0.36,NE Colorado News 783 | 781,neconnnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,NE Connecticut News 784 | 782,needtoknow.news,low,CP,L,"2,15,870",,0,Need to Know 785 | 783,nefloridanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,NE Florida News 786 | 784,neindiananews.com,mixed,FN,L,"2,00,00,000",W,-0.36,NE Indiana News 787 | 785,neiowanews.com,mixed,FN,L,"2,00,00,000",W,0.02,NE Iowa News 788 | 786,nekansasnews.com,mixed,FN,L,"2,00,00,000",W,,NE Kansas News 789 | 787,nekentuckynews.com,mixed,FN,L,"2,00,00,000",W,-0.95,NE Kentucky News 790 | 788,nelouisiananews.com,mixed,FN,L,"2,00,00,000",W,-0.95,NE Louisiana News 791 | 789,neonnettle.com,low,CP,L,"6,36,215",W,-0.94,Neon Nettle 792 | 790,nesacramentonews.com,mixed,FN,L,"2,00,00,000",W,-0.36,NE Sacramento News 793 | 791,neuronation.com,mixed,CP,L,"3,11,934",W,,NeuroNation 794 | 792,nevalleytimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,NE Valley Times 795 | 793,newamericannews.com,low,CP,L,"2,00,00,000",,0,New American News 796 | 794,newmexicosun.com,mixed,FN,L,"29,91,053",W,,New Mexico Sun 797 | 795,newnation.org,very-low,FN,L,"18,63,402",,-0.24,New Nation News 798 | 796,newnationalist.net,very-low,CP,L,"70,25,502",,,The New Nationalist 799 | 797,news.cn,mixed,FN,L,"1,671",W,0.11,Xinhua 800 | 798,news18.com,mixed,FN,L,"1,149",W,0.02,News18 801 | 799,newsammo.com,mixed,FN,L,"2,99,530",,0,NewsAmmo 802 | 800,newsblaze.com,mixed,FN,L,"8,25,855",,0.04,News Blaze 803 | 801,newsbreak.com,mixed,FN,L,"8,385",,0.05,News Break 804 | 802,newsbud.com,mixed,CP,L,"98,06,974",W,0,Newsbud 805 | 803,newsexaminer.net,low,FN,L,"7,27,553",W,,NewsExaminer.net 806 | 804,newsfeedhunter.com,low,FN,L,"2,00,00,000",,-0.95,News Feed Hunter 807 | 805,newsglobal.com,low,FN,L,"6,17,802",,0,News Global 808 | 806,newsheist.com,low,FN,L,"2,00,00,000",,0,News Heist 809 | 807,newshourfirst.com,low,FN,L,"4,63,681",,-0.6,News Hour First 810 | 808,newsinsideout.com,low,CP,L,"21,99,938",,0,News Inside Out 811 | 809,newsmax.com,mixed,FN,L,"3,791",W,-0.05,Newsmax 812 | 810,newspunch.com,very-low,FN,L,"50,121",W,-0.93,News Punch 813 | 811,newspushed.com,low,FN,L,"2,00,00,000",,0,News Pushed 814 | 812,newsready.com,mixed,FN,L,"2,73,025",,-0.04,News Ready 815 | 813,newsrescue.com,mixed,FN,L,"10,25,757",,0,News Rescue 816 | 814,newssloth.com,mixed,FN,L,"26,76,069",,0,News Sloth 817 | 815,newstarget.com,low,CP,L,"1,62,269",W,-0.85,News Target 818 | 816,newsview.gr,very-low,FN,L,"25,70,906",,-0.93,Newsview 819 | 817,newswars.com,low,FN,L,"1,19,082",,-1,NewsWars 820 | 818,newswithviews.com,low,FN,L,"2,96,140",,-0.08,News with Views 821 | 819,nextnewsnetwork.com,low,FN,L,"8,46,631",,0,Next News Network 822 | 820,nmws.us,low,FN,L,"2,00,00,000",,-0.6,NMWS.us 823 | 821,nolareporter.com,mixed,FN,L,"2,00,00,000",W,-0.95,Nola Reporter 824 | 822,nomorefakenews.com,very-low,CP,L,"4,96,433",,-0.73,No More Fake News 825 | 823,noqreport.com,low,FN,L,"1,70,134",,-0.58,NOQ Report 826 | 824,nordicmonitor.com,mixed,FN,L,"4,27,137",W,0,Nordic Monitor 827 | 825,northalaskanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Alaska News 828 | 826,northbaltimorejournal.com,mixed,FN,L,"2,00,00,000",W,-0.95,North Baltimore Journal 829 | 827,northbirminghamtimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Birmingham Times 830 | 828,northbluegrassnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,North Blueglass News 831 | 829,northbostonnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,North Boston News 832 | 830,northbrowardnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Broward News 833 | 831,northcoastcanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Coast California News 834 | 832,northcooknews.com,mixed,FN,L,"22,53,660",W,-0.36,North Cook News 835 | 833,northdsmnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North DSM News 836 | 834,northegyptnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Egypt News 837 | 835,northfultontoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Fulton Today 838 | 836,northgwinnettnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Gwinnett News 839 | 837,northhennepinnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,North Hennepin News 840 | 838,northidahotimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Idaho Times 841 | 839,northindynews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Indy News 842 | 840,northinlandnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Inland News 843 | 841,northiowareporter.com,mixed,FN,L,"2,00,00,000",W,-0.95,North Iowa Reporter 844 | 842,northjeffconews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Jefferson County News 845 | 843,northkentnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,North Kent News 846 | 844,northkentuckynews.com,mixed,FN,L,"2,00,00,000",W,-0.95,North Kentucky News 847 | 845,northlaketimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Lake Times 848 | 846,northlittlerocktimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Little Rock Times 849 | 847,northmianews.com,mixed,FN,L,"93,48,787",W,-0.36,North Miami-Dade News 850 | 848,northmichigannews.com,mixed,FN,L,"2,00,00,000",W,-0.95,North Michigan News 851 | 849,northnewcastlenews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North New Castle News 852 | 850,northoctimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,North OC Times 853 | 851,northorlandonews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Orlando News 854 | 852,northpalmbeachtoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Palm Beach Today 855 | 853,northpanhandlenews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Panhandle News 856 | 854,northpimanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Pima News 857 | 855,northpinellasnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Pinellas News 858 | 856,northramseynews.com,mixed,FN,L,"2,00,00,000",W,-0.95,North Ramsey News 859 | 857,northsactoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,North Sacramento Today 860 | 858,northsfvtoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,North SFV Today 861 | 859,northsgvnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,North SGV News 862 | 860,northshorelanews.com,mixed,FN,L,"2,00,00,000",W,-0.95,North Shore Louisiana News 863 | 861,northwichitanews.com,mixed,FN,L,"2,00,00,000",W,,North Wichita News 864 | 862,notallowedto.com,low,FN,L,"42,88,714",,-0.92,Not Allowed to 865 | 863,notrickszone.com,low,CP,L,"7,13,722",,-0.76,NoTricksZone 866 | 864,novitimes.com,mixed,FN,L,"44,92,648",W,-0.95,Novi Times 867 | 865,now8news.com,very-low,FN,L,"2,00,00,000",W,-0.96,Now8News 868 | 866,nowtheendbegins.com,low,CP,L,"1,89,274",,-0.66,Now The End Begins 869 | 867,npr.news,very-low,CP,L,"2,00,00,000",,-0.6,NPR News 870 | 868,nrlc.org,low,FN,L,"11,44,153",W,0.72,National Right to Life Committee 871 | 869,ntd.com,mixed,FN,L,"85,821",W,,New Tang Dynasty 872 | 870,ntd.tv,mixed,FN,L,"2,00,00,000",W,,New Tang Dynasty 873 | 871,nutrientreference.com,very-low,CP,L,"87,52,582",,0.22,NutrientReference.com 874 | 872,nutritionfacts.org,mixed,CP,L,"55,936",W,0.21,Nutritionfacts.org 875 | 873,nvic.org,low,CP,L,"12,24,212",W,-0.32,National Vaccine Information Institute 876 | 874,nwalabamanews.com,mixed,FN,L,"2,00,00,000",W,,NW Alabama News 877 | 875,nwarkansasnews.com,mixed,FN,L,"70,04,028",W,-0.36,NW Arkansas News 878 | 876,nwatlantanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,NW Atlanta News 879 | 877,nwconnnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,NW Connecticut News 880 | 878,nwgeorgianews.com,mixed,FN,L,"2,00,00,000",W,-0.36,NW Georgia News 881 | 879,nwillinoisnews.com,mixed,FN,L,"2,00,00,000",,-0.36,NW Illinois News 882 | 880,nwiowanews.com,mixed,FN,L,"2,00,00,000",W,-0.95,NW Iowa News 883 | 881,nwkansasnews.com,mixed,FN,L,"2,00,00,000",W,,NW Kansas News 884 | 882,nwlaketimes.com,mixed,FN,L,"88,38,361",,,Northwest Lake Times 885 | 883,nwlatimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,NW LA Times 886 | 884,nwlouisiananews.com,mixed,FN,L,"2,00,00,000",W,-0.95,NW Louisiana News 887 | 885,nwminnesotanews.com,mixed,FN,L,"2,00,00,000",W,-0.95,NW Minnesota News 888 | 886,nwriversidenews.com,mixed,FN,L,"2,00,00,000",W,-0.36,NW Riverside News 889 | 887,nwtwincities.com,mixed,FN,L,"2,00,00,000",W,-0.95,NW Twin Cities 890 | 888,nwvalleytimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,NW Valley Times 891 | 889,nwwaynenews.com,mixed,FN,L,"76,97,864",W,-0.95,Northwest Wayne News 892 | 890,oaklandcitywire.com,mixed,FN,L,"75,26,350",W,0,Oakland City Wire 893 | 891,oann.com,low,FN,L,"22,084",W,-0.38,One America News Network 894 | 892,oathkeepers.org,low,FN,L,"2,00,00,000",W,-0.45,Oath Keepers 895 | 893,objectivist.co,mixed,FN,L,"62,47,531",,0,Objectivist 896 | 894,ocalastandard.com,mixed,FN,L,"2,00,00,000",W,-0.36,Ocala Standard 897 | 895,occupydemocrats.com,low,FN,L,"1,11,148",W,-0.18,Occupy Democrats 898 | 896,occupyyourself.org,mixed,CP,L,"2,00,00,000",,,Occupy Yourself 899 | 897,off-guardian.org,mixed,CP,L,"1,27,269",,-0.11,OffGuardian 900 | 898,ohioindependent.com,mixed,FN,L,"2,00,00,000",,,The Ohio Independent 901 | 899,okeechobeetimes.com,mixed,FN,L,"91,03,682",W,,Okeechobee Times 902 | 900,online-updates.net,mixed,CP,L,"2,10,863",,0,Online Updates 903 | 901,organicconsumers.org,low,CP,L,"4,34,939",W,-0.12,Organic Consumers Association 904 | 902,organicfacts.net,mixed,CP,L,"1,55,468",,0.1,Organic Facts 905 | 903,origo.hu,mixed,FN,L,"4,449",W,0.74,Origo 906 | 904,orlandostandard.com,mixed,FN,L,"2,00,00,000",W,-0.36,Orlando Standard 907 | 905,other98.com,low,FN,L,"2,00,00,000",,-0.06,The Other 98% 908 | 906,ourhealthguides.com,low,CP,L,"2,00,00,000",,-0.6,Our Health Guides 909 | 907,outragedpatriot.com,low,FN,L,"12,79,661",,0,Outraged Patriot 910 | 908,overpassesforamerica.com,mixed,FN,L,"42,47,365",,0,Overpasses for America 911 | 909,oye.news,low,CP,L,"40,00,332",,0,OYE News 912 | 910,pacatholictribune.com,mixed,FN,L,"2,00,00,000",W,,Catholic Tribune 913 | 911,pacificpundit.com,low,FN,L,"7,58,172",,0,Pacific Pundit 914 | 912,pakalertpress.com,low,CP,L,"71,03,666",,-0.61,Pak Alert Press 915 | 913,palmcoasttimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Palm Coast Times 916 | 914,panamacityreporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Panama City Reporter 917 | 915,pandemic.news,very-low,CP,L,"17,57,239",W,0,Pandemic News 918 | 916,pantsonfirenews.com,low,FN,L,"4,65,607",,0,Pants on Fire News 919 | 917,parler.com,low,FN,L,"23,058",W,-0.72,Parler 920 | 918,pascoreporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Pasco Reporter 921 | 919,patribotics.blog,low,FN,L,"2,00,00,000",W,-0.66,Patribotics Blog 922 | 920,patriotfetch.com,low,FN,L,"3,82,293",,0.6,Patriot Fetch 923 | 921,patriotfires.com,low,FN,L,"2,00,00,000",,0,Patriot Fires 924 | 922,patriotfront.us,very-low,FN,L,"23,60,405",W,-0.97,Patriot Front 925 | 923,patrioticpost.com,low,FN,L,"3,56,633",,0,Patriotic Post 926 | 924,patrioticviralnews.com,low,FN,L,"7,18,984",,0,Patriotic Viral News 927 | 925,patriotjournal.org,mixed,FN,L,"10,40,828",,0,Patriot Journal 928 | 926,patriotnewsfeed.com,mixed,FN,L,"3,41,044",,,Patriot Newsfeed 929 | 927,patriotpulse.net,mixed,FN,L,"1,61,858",,0.6,Patriot Pulse 930 | 928,patriots4truth.org,very-low,CP,L,"23,47,573",,-0.86,Patriots For Truth 931 | 929,patriotuproar.com,mixed,FN,L,"48,37,784",,,Patriot Uproar 932 | 930,paulcraigroberts.org,very-low,CP,L,"1,69,518",,,null 933 | 931,pcmustdie.com,low,FN,L,"2,00,00,000",,0,PC Must Die News 934 | 932,pdmj.org,very-low,CP,L,"42,03,833",,0,Primary Doctor Medical Journal 935 | 933,pelicanstatenews.com,mixed,FN,L,"2,00,00,000",W,-0.95,Pelican State News 936 | 934,pennsylvaniaindependent.com,mixed,FN,L,"2,00,00,000",,,Pennsylvania Independent 937 | 935,pensacolatimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Pensacola Times 938 | 936,peoriastandard.com,mixed,FN,L,"56,81,928",W,-0.36,Peoria Standard 939 | 937,perezhilton.com,mixed,FN,L,"32,771",W,0.16,Perez Hilton 940 | 938,personalinterpretation.com,low,FN,L,"2,00,00,000",,-0.6,Personal Interpretation 941 | 939,personalliberty.com,low,FN,L,"1,04,08,087",,0.54,Personal Liberty 942 | 940,peta.org,mixed,CP,L,"32,460",W,0.04,PETA 943 | 941,phxreporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,PHX Reporter 944 | 942,pinaltoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Pinal Today 945 | 943,pinellastimes.com,mixed,FN,L,"81,38,558",W,-0.36,Pinellas Times 946 | 944,pinestatenews.com,mixed,FN,L,"2,00,00,000",W,-0.95,Pine State News 947 | 945,pjmedia.com,mixed,FN,L,"16,710",W,-0.39,PJ Media 948 | 946,pocatellotimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Pocatello Times 949 | 947,political-discussion.com,low,FN,L,"2,00,00,000",,-0.6,PoliticalDiscussion 950 | 948,politicalanimalnews.com,mixed,FN,L,"5,02,017",,,Political Animal News 951 | 949,politicalmayhem.news,low,FN,L,"2,00,00,000",,-0.6,Political Mayhem News 952 | 950,politicslive.net,very-low,FN,L,"2,00,00,000",,-1,Politics Live 953 | 951,politicsonline.net,low,FN,L,"2,00,00,000",,-1,PoliticsOnline.Net 954 | 952,politifact.news,low,FN,L,"80,33,178",,0,Poltifact News 955 | 953,polktimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Polk Times 956 | 954,pollution.news,very-low,CP,L,"48,20,710",,0,Pollution News 957 | 955,pomonavalleynews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Pomona Valley News 958 | 956,pontiactimes.com,mixed,FN,L,"2,00,00,000",W,-0.95,Pontiac Times 959 | 957,pop.org,low,FN,L,"18,18,571",W,0.2,Population Research Institute 960 | 958,populartechnology.net,mixed,CP,L,"40,84,510",,0,Popular Technology 961 | 959,populist.press,low,FN,L,"2,00,00,000",,-0.1,Populist Press 962 | 960,populistpress.com,low,FN,L,"55,259",,0.6,Populist Press 963 | 961,portlandmainenews.com,mixed,FN,L,"2,00,00,000",W,-0.95,Portland Maine News 964 | 962,powderedwigsociety.com,low,FN,L,"2,00,00,000",,0,Powdered Wig Society 965 | 963,prageru.com,low,FN,L,"60,789",W,-0.72,PragerU 966 | 964,prairiestatewire.com,mixed,FN,L,"29,59,126",,-0.36,Prairie State Wire 967 | 965,pravdareport.com,very-low,FN,L,"26,63,358",W,-0.74,Pravda Report 968 | 966,prepareforchange.net,low,CP,L,"2,18,505",,0.22,Prepare for Change 969 | 967,presidentialhill.com,low,FN,L,"4,28,628",,0,Presidential Hill 970 | 968,presscalifornia.com,very-low,FN,L,"8,13,126",,0,Press California 971 | 969,presscorp.org,mixed,FN,L,"76,86,556",,0,Press Corp 972 | 970,pressfortruth.ca,mixed,CP,L,"11,28,896",,0.05,Press for Truth 973 | 971,presstv.com,low,FN,L,"11,47,443",W,-0.27,Press TV 974 | 972,principia-scientific.com,low,CP,L,"3,95,266",,-0.04,Principia Scientific 975 | 973,principia-scientific.org,low,CP,L,"35,52,686",,0.14,Principia Scientific International 976 | 974,prisonplanet.com,very-low,CP,L,"10,09,468",W,0.19,Prison Planet 977 | 975,prntly.com,low,FN,L,"2,00,00,000",W,-0.9,Prntly 978 | 976,profam.org,low,FN,L,"51,04,249",,0,International Organization for the Family 979 | 977,progressivestoday.com,low,FN,L,"2,00,00,000",,-0.3,Progressives Today 980 | 978,progresstribune.com,mixed,FN,L,"2,00,00,000",,0,Progress Tribune 981 | 979,projectveritas.com,mixed,FN,L,"2,65,904",W,-0.1,Project Veritas 982 | 980,prophecynewswatch.com,low,CP,L,"1,37,053",,0.48,Prophecy News Watch 983 | 981,prophecytoday.com,low,CP,L,"76,35,067",,0.24,Prophecy Today 984 | 982,propornot.com,mixed,CP,L,"2,00,00,000",W,0,Prop or Not 985 | 983,protothema.gr,mixed,FN,L,"2,023",W,0.17,Proto Thema 986 | 984,protrumpnews.com,low,FN,L,"64,640",,0.6,Pro Trump News 987 | 985,pulaskitimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Pulaski Times 988 | 986,qanon.pub,very-low,CP,L,"1,66,565",,-0.78,Q 989 | 987,qpolitical.com,mixed,FN,L,"32,76,827",,-0.65,QPolitical 990 | 988,quillette.com,mixed,FN,L,"93,707",W,-0.12,Quillette 991 | 989,quincyreporter.com,mixed,FN,L,"2,00,00,000",W,,Quincy Reporter 992 | 990,rairfoundation.com,low,FN,L,"1,48,351",,0.6,RAIR Foundation USA 993 | 991,randpaul.news,very-low,CP,L,"63,80,152",,-0.6,RandPaul.News 994 | 992,rapturenewsnetwork.com,low,CP,L,"2,00,00,000",,0,Rapture News Network 995 | 993,rationalground.com,mixed,FN,L,"41,53,301",,0,Rational Ground 996 | 994,rawconservativeopinions.com,mixed,FN,L,"2,00,00,000",,0,Raw Conservative Opinions 997 | 995,react365.com,very-low,FN,L,"38,21,692",,-1,React365 998 | 996,realclimatescience.com,low,CP,L,"4,00,566",,-0.82,Real Climate Science 999 | 997,realconservativesunite.com,low,FN,L,"2,00,00,000",,,Real Conservatives Unite 1000 | 998,realfarmacy.com,low,CP,L,"22,22,313",,-0.56,REALfarmacy.com 1001 | 999,realjewnews.com,very-low,CP,L,"5,85,478",,0.02,Real Jew News 1002 | 1000,realnews24.com,low,CP,L,"58,07,075",,0.22,Real News 24 1003 | 1001,rebelnews.com,mixed,FN,L,"48,077",W,0.16,Rebel News 1004 | 1002,redacted.inc,mixed,FN,L,"2,79,207",,,Redacated 1005 | 1003,reddingtoday.com,mixed,FN,L,"77,67,878",W,-0.36,Redding Today 1006 | 1004,redice.tv,low,FN,L,"5,56,410",W,-0.88,Red Ice TV 1007 | 1005,redorbit.com,mixed,FN,L,"3,49,544",,0.15,Red Orbit 1008 | 1006,redoubtnews.com,mixed,CP,L,"27,56,431",,0,Redoubt News 1009 | 1007,redpillpodcasts.com,very-low,CP,L,"37,34,857",,,RedPill Project 1010 | 1008,redrightdaily.com,mixed,FN,L,"9,36,925",,,Red Right Daily 1011 | 1009,redrightpatriot.com,mixed,FN,L,"9,21,793",,,Red Right Patriot 1012 | 1010,redstatenation.com,low,FN,L,"13,38,653",,,Red State Nation 1013 | 1011,redstatewatcher.com,low,FN,L,"2,22,079",,-0.96,Red State Watcher 1014 | 1012,redvoicemedia.com,low,FN,L,"42,515",,-0.58,Red Voice Media 1015 | 1013,redwhiteandright.com,low,FN,L,"2,00,00,000",,0,"Red, White and Right" 1016 | 1014,redwoodempirenews.com,mixed,FN,L,"69,93,948",W,-0.36,Redwood Empire News 1017 | 1015,reformedmedia.net,low,FN,L,"60,49,232",,,Reformed Media 1018 | 1016,remnantnewspaper.com,low,FN,L,"4,72,595",W,0.34,The Remnant Newspaper 1019 | 1017,renewamerica.com,low,FN,L,"11,18,453",W,-0.1,Renew America 1020 | 1018,rense.com,very-low,CP,L,"68,604",W,0.03,Rense 1021 | 1019,republicandaily.com,mixed,FN,L,"2,11,663",,,Republican Daily 1022 | 1020,republicworld.com,mixed,FN,L,"7,422",W,0.07,Republic World 1023 | 1021,researchantisemitism.ca,low,FN,L,"2,00,00,000",,0,Center for Research of Radicalism and National Security 1024 | 1022,resistthemainstream.org,mixed,FN,L,"46,488",,0.16,Resist the Mainstream 1025 | 1023,responsibletechnology.org,mixed,CP,L,"22,53,645",W,-0.08,Institute for Responsible Technology 1026 | 1024,returnofkings.com,low,FN,L,"4,16,178",,0.04,Return of Kings 1027 | 1025,returntonow.net,low,CP,L,"4,60,856",,0,Return to Now 1028 | 1026,revolutionradio.org,low,CP,L,"2,00,00,000",,-0.82,Revolution Radio 1029 | 1027,revolver.news,mixed,FN,L,"18,608",,0.16,Revolver.News 1030 | 1028,rfangle.com,mixed,FN,L,"92,80,872",,-0.03,The RFAngle 1031 | 1029,ria.ru,low,FN,L,425,W,0.69,RIA Novosti 1032 | 1030,righterway.com,low,FN,L,"2,00,00,000",,0,Righter Way 1033 | 1031,rightnewswire.com,mixed,FN,L,"3,55,884",,,Right News Wire 1034 | 1032,rightsidenews.com,low,FN,L,"21,66,531",,0.74,Right Side News 1035 | 1033,rightsmarts.com,mixed,FN,L,"51,90,919",,0,Right Smarts 1036 | 1034,rightwing.news,low,FN,L,"2,00,00,000",,0,Right Wing News 1037 | 1035,rightwingnews.com,low,FN,L,"9,37,760",,0.21,Right Side News 1038 | 1036,rightwingtribune.com,low,FN,L,"22,45,916",,-1,Right Wing Tribune 1039 | 1037,rinf.com,low,FN,L,"55,15,906",W,0.07,RINF 1040 | 1038,ripostelaique.com,very-low,FN,L,"1,36,437",,-0.91,Riposte Laique 1041 | 1039,riverbendtimes.com,mixed,FN,L,"2,00,00,000",W,-0.95,River Bend Times 1042 | 1040,riverparishnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,River Parish News 1043 | 1041,riverregiontimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,River Region Times 1044 | 1042,rivervalleytoday.com,mixed,FN,L,"2,00,00,000",W,-0.95,River Valley Today 1045 | 1043,rockfordsun.com,mixed,FN,L,"87,53,784",,-0.36,Rockford Sun 1046 | 1044,rockislandtoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Rock Island Today 1047 | 1045,rodong.rep.kp,very-low,FN,L,"62,836",W,,Rodong Sinmun (North Korea) 1048 | 1046,roguereview.net,low,FN,L,"17,13,231",,,Rogue Review 1049 | 1047,romereporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,Rome Reporter 1050 | 1048,rsbnetwork.com,low,FN,L,"88,819",,-0.28,Right Side Broascasting Network 1051 | 1049,rt.com,very-low,FN,L,439,W,0.04,RT News 1052 | 1050,rudaw.net,mixed,FN,L,"21,448",W,0.04,Rudaw 1053 | 1051,rumble.com,low,FN,L,496,W,-0.8,Rumble 1054 | 1052,ruptly.tv,mixed,FN,L,"56,854",W,0.01,Ruptly 1055 | 1053,rushlimbaugh.com,very-low,FN,L,"3,75,136",W,-0.76,The Rush Limbaugh Show 1056 | 1054,russia-insider.com,low,FN,L,"6,94,710",W,-0.88,Russia Insider 1057 | 1055,ruthinstitute.org,low,FN,L,"24,45,489",W,0.02,Ruth Institute 1058 | 1056,sacramentostandard.com,mixed,FN,L,"2,00,00,000",W,-0.36,Sacramento Standard 1059 | 1057,salemnewswire.com,mixed,FN,L,"2,00,00,000",W,-0.36,Salem News Wire 1060 | 1058,sandiegocitywire.com,mixed,FN,L,"83,33,067",W,0,San Diego City Wire 1061 | 1059,sanevax.org,low,CP,L,"2,00,00,000",,-0.32,SaneVax 1062 | 1060,sanfransun.com,mixed,FN,L,"2,00,00,000",W,-0.36,San Francisco Sun 1063 | 1061,sangamonsun.com,mixed,FN,L,"76,98,748",W,-0.36,Sangamon Sun 1064 | 1062,sanjoaquintimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,San Joaquin Times 1065 | 1063,sanjosestandard.com,mixed,FN,L,"2,00,00,000",W,-0.36,San Jose Standard 1066 | 1064,sanmateosun.com,mixed,FN,L,"2,00,00,000",W,-0.36,San Mateo Sun 1067 | 1065,santaclaratoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Santa Clara Today 1068 | 1066,santacruzstandard.com,mixed,FN,L,"2,00,00,000",W,-0.36,Santa Cruz Standard 1069 | 1067,santeplusmag.com,low,CP,L,"24,299",,-0.84,Sante Plus Magazine 1070 | 1068,sarasotareview.com,mixed,FN,L,"2,00,00,000",W,-0.36,Sarasota Review 1071 | 1069,savethemales.ca,low,CP,L,"16,85,168",,0.4,Henry Makow 1072 | 1070,scalaskanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,SC Alaska News 1073 | 1071,scconnnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,SC Connectgicut News 1074 | 1072,science.news,very-low,CP,L,"2,00,00,000",,-0.44,Science.news 1075 | 1073,sciencetimes.com,mixed,FN,L,"1,63,468",,0.02,The Science Times 1076 | 1074,sciencevibe.com,mixed,CP,L,"30,73,799",,-0.23,Science Vibe 1077 | 1075,sckansasnews.com,mixed,FN,L,"2,00,00,000",W,,SC Kansas News 1078 | 1076,scminnesotanews.com,mixed,FN,L,"2,00,00,000",W,-0.95,SC Minnesota News 1079 | 1077,sealaskanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,SE Alaska News 1080 | 1078,searizonanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,SE Arizona News 1081 | 1079,seatlantanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,SE Atlanta News 1082 | 1080,sebluegrassnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,SE Bluegrass News 1083 | 1081,secoloradonews.com,mixed,FN,L,"2,00,00,000",W,-0.36,SE Colorado News 1084 | 1082,secondamendmentdaily.com,low,FN,L,"51,50,454",,0,2nd Amendment Daily News 1085 | 1083,seconnnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,SE Connecticut News 1086 | 1084,secureamericanow.org,mixed,FN,L,"25,88,160",W,-0.01,Secure America Now 1087 | 1085,sedenvernews.com,mixed,FN,L,"2,00,00,000",W,-0.36,SE Denver News 1088 | 1086,segrandrapids.com,mixed,FN,L,"71,62,725",W,-0.95,SE Grand Rapids News 1089 | 1087,seillinoisnews.com,mixed,FN,L,"78,78,026",,-0.36,SE Illinois News 1090 | 1088,seindiananews.com,mixed,FN,L,"2,00,00,000",W,-0.36,SE Indiana News 1091 | 1089,seiowanews.com,mixed,FN,L,"2,00,00,000",W,-0.95,SE Iowa News 1092 | 1090,sekansasnews.com,mixed,FN,L,"2,00,00,000",W,,SE Kansas News 1093 | 1091,sekentuckynews.com,mixed,FN,L,"2,00,00,000",W,-0.95,SE Kentucky News 1094 | 1092,selatimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,SE LA Times 1095 | 1093,seminnesotanews.com,mixed,FN,L,"2,00,00,000",W,-0.95,SE Minnesota News 1096 | 1094,seoaklandnews.com,mixed,FN,L,"72,96,117",W,-0.95,SE Oakland News 1097 | 1095,setwincities.com,mixed,FN,L,"2,00,00,000",W,-0.95,SE Twin Cities 1098 | 1096,sfvtoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,SFV Today 1099 | 1097,sgtreport.com,low,CP,L,"77,805",,0.3,SGT Report 1100 | 1098,sgvstandard.com,mixed,FN,L,"2,00,00,000",W,-0.36,SGV Standard 1101 | 1099,shafaq.com,mixed,FN,L,"24,128",,0.6,Shafaq News 1102 | 1100,sheepkillers.com,low,CP,L,"2,00,00,000",,-1,Sheep Killers 1103 | 1101,shelbyreview.com,mixed,FN,L,"2,00,00,000",W,-0.95,Shelby Review 1104 | 1102,shiawasseetimes.com,mixed,FN,L,"2,00,00,000",W,-0.95,Shiawassee Times 1105 | 1103,shoalstoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Shoals Today 1106 | 1104,shoebat.com,low,CP,L,"18,40,925",W,-0.8,Shoebat 1107 | 1105,shreveportreporter.com,mixed,FN,L,"2,00,00,000",W,-0.95,Shreveport Reporter 1108 | 1106,shtfplan.com,low,FN,L,"2,11,595",,-0.32,SHTFplan.com 1109 | 1107,sickchirpse.com,very-low,FN,L,"1,76,295",,-0.72,Sick Chirpse 1110 | 1108,silnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Southern Illinois News 1111 | 1109,siouxcitytimes.com,mixed,FN,L,"2,00,00,000",W,-0.95,Sioux City Times 1112 | 1110,skepticink.com,mixed,FN,L,"26,63,967",,0.07,Skeptic Ink 1113 | 1111,skeptiko.com,very-low,CP,L,"15,55,371",,-0.59,Skeptiko 1114 | 1112,sloreporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,SLO Reporter 1115 | 1113,smobserved.com,low,FN,L,"1,73,007",,0,Santa Monica Observer 1116 | 1114,snanews.de,very-low,FN,L,"1,80,031",W,-0.44,Sputnik Germany 1117 | 1115,snopes.news,very-low,CP,L,"75,49,200",,-0.5,Snopes News 1118 | 1116,sohu.com,mixed,FN,L,46,W,0.14,sohu.com 1119 | 1117,solanosun.com,mixed,FN,L,"2,00,00,000",W,-0.36,Solano Sun 1120 | 1118,sonsoflibertymedia.com,low,FN,L,"6,91,646",,,Sons of Liberty Media 1121 | 1119,sott.net,low,CP,L,"63,142",,-0.8,Signs of the Times 1122 | 1120,southafricatoday.net,mixed,FN,L,"4,87,552",,0,South Africa Today 1123 | 1121,southalabamatimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Alabama Times 1124 | 1122,southalamedanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Alameda News 1125 | 1123,southatlantanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Atlanta News 1126 | 1124,southbayleader.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Bay Leader 1127 | 1125,southbaysdnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Bay SD News 1128 | 1126,southbendtimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Bend Times 1129 | 1127,southbirminghamtimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Birmingham Times 1130 | 1128,southbrowardnews.com,mixed,FN,L,"82,09,235",W,-0.36,South Broward News 1131 | 1129,southcentralreporter.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Central Reporter 1132 | 1130,southcooknews.com,mixed,FN,L,"59,91,021",W,-0.36,South Cook News 1133 | 1131,southdsmnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,South DSM News 1134 | 1132,southernindianatoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Southern Indiana Today 1135 | 1133,southfront.org,low,CP,L,"27,805",,0.14,South Front 1136 | 1134,southfultontoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Fulton Today 1137 | 1135,southgeorgiatimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Georgia Times 1138 | 1136,southgwinnettnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Gwinnett News 1139 | 1137,southhennepinnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,South Hennepin News 1140 | 1138,southindynews.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Indy News 1141 | 1139,southiowanews.com,mixed,FN,L,"2,00,00,000",W,-0.95,South Iowa News 1142 | 1140,southjeffconews.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Jefferson County News 1143 | 1141,southkentnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,South Kent news 1144 | 1142,southlaketoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Sotuh Lake Today 1145 | 1143,southlouisiananews.com,mixed,FN,L,"2,00,00,000",W,-0.95,South Louisiana News 1146 | 1144,southmainenews.com,mixed,FN,L,"2,00,00,000",W,-0.95,South Maine News 1147 | 1145,southmianews.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Miami-Dade News 1148 | 1146,southmichigannews.com,mixed,FN,L,"2,00,00,000",W,-0.95,South Michigan News 1149 | 1147,southnewcastlenews.com,mixed,FN,L,"2,00,00,000",W,-0.36,South News Castle News 1150 | 1148,southoctimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,South OC Times 1151 | 1149,southorlandonews.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Orlando News 1152 | 1150,southpalmbeachtoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Palm Beach Today 1153 | 1151,southpimanews.com,mixed,FN,L,"2,00,00,000",W,,South Pima News 1154 | 1152,southpinellastimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Pinellas Times 1155 | 1153,southsactoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,South Sacramento Today 1156 | 1154,southsfbaynews.com,mixed,FN,L,"2,00,00,000",W,-0.36,South SF Bay News 1157 | 1155,southsfvtoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,South SFV Today 1158 | 1156,southsgvnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,South SGV News 1159 | 1157,southwichitanews.com,mixed,FN,L,"2,00,00,000",W,,South Wichita News 1160 | 1158,space.news,very-low,CP,L,"2,00,00,000",W,0,Space News 1161 | 1159,speech-point.com,low,FN,L,"2,00,00,000",,-0.6,Speech Point 1162 | 1160,speisa.com,low,FN,L,"2,00,00,000",,-0.58,Speisa 1163 | 1161,springfieldcitywire.com,mixed,FN,L,"2,00,00,000",W,,Springfield City Wire 1164 | 1162,springstimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Springs Times 1165 | 1163,sputniknews.com,very-low,FN,L,"9,217",W,-0.11,Sputnik 1166 | 1164,squawker.org,low,FN,L,"80,34,450",,0,Squawker 1167 | 1165,stanislausnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Stanislaus News 1168 | 1166,staresattheworld.com,low,FN,L,"2,00,00,000",,0,Stares at the World 1169 | 1167,stateofthenation.co,low,FN,L,"1,08,240",,0,State of the Nation 1170 | 1168,stateofthenation2012.com,low,FN,L,"9,79,237",,-0.93,State of the Nation 2012 1171 | 1169,stclairtoday.com,mixed,FN,L,"43,50,862",W,-0.95,St. Clair Today 1172 | 1170,stcloudsun.com,mixed,FN,L,"2,00,00,000",W,-0.95,St. Cloud Sun 1173 | 1171,steadfastandloyal.com,mixed,FN,L,"71,72,204",,-1,Steadfast and Loyal 1174 | 1172,steadfastclash.com,mixed,FN,L,"8,29,377",,,Steadfast Clash 1175 | 1173,steadfastdaily.com,mixed,FN,L,"8,93,223",,0,Steadfast Daily 1176 | 1174,stillnessinthestorm.com,low,CP,L,"4,06,749",,0,Stillness in the Storm 1177 | 1175,stjoebentonharbor.com,mixed,FN,L,"2,00,00,000",W,-0.95,St. Joe-Benton Harbor News 1178 | 1176,stonecoldtruth.com,low,FN,L,"2,00,00,000",,0.2,Stone Cold Truth 1179 | 1177,stoppingsocialism.com,mixed,FN,L,"29,94,782",,0,Stopping Socialism 1180 | 1178,stormcloudsgathering.com,low,CP,L,"38,07,571",,-0.44,Storm Clouds Gathering 1181 | 1179,stormer-daily.rw,very-low,FN,L,"1,20,193",W,0.6,Daily Stormer 1182 | 1180,stormfront.org,very-low,CP,L,"91,987",W,-0.37,Stormfront 1183 | 1181,stpaulreporter.com,mixed,FN,L,"2,00,00,000",W,-0.95,St. Paul Reporter 1184 | 1182,stpetestandard.com,mixed,FN,L,"2,00,00,000",W,-0.36,St. Pete Standard 1185 | 1183,strategic-culture.org,very-low,FN,L,"1,39,678",,0.2,Strategic Culture Foundation 1186 | 1184,stream.org,mixed,CP,L,"1,69,608",,0,The Stream 1187 | 1185,studionewsnetwork.com,mixed,FN,L,"2,00,00,000",,0,Studio News Network 1188 | 1186,sturgiscoldwaternews.com,mixed,FN,L,"77,88,229",W,-0.95,Sturgis-Coldwater News 1189 | 1187,subjectpolitics.com,low,FN,L,"2,00,00,000",,-0.84,Subject Politics 1190 | 1188,summit.news,low,FN,L,"80,556",,-0.9,Summit News 1191 | 1189,sumtertimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Sumter Times 1192 | 1190,sunflowerstatenews.com,mixed,FN,L,"2,00,00,000",W,,Sunflower State News 1193 | 1191,sunshinesentinel.com,mixed,FN,L,"84,27,908",W,-0.36,Sunshine Sentinel 1194 | 1192,supplementreference.com,very-low,CP,L,"92,07,654",,0.2,SupplementReference.com 1195 | 1193,supportisraelnow.com,low,FN,L,"2,00,00,000",,-0.6,Support Israel Now 1196 | 1194,survivalblog.com,low,FN,L,"5,82,164",W,0.78,SurvivalBlog.com 1197 | 1195,sussexreview.com,mixed,FN,L,"2,00,00,000",W,-0.36,Sussex Review 1198 | 1196,sustainablepulse.com,low,CP,L,"28,14,198",,0.34,Sustainable Pulse 1199 | 1197,swalaskanews.com,mixed,FN,L,"72,31,583",W,-0.36,SW Alaska News 1200 | 1198,swampdrain.com,low,FN,L,"2,00,00,000",,0,SwampDrain.com 1201 | 1199,swarajyamag.com,low,FN,L,"39,859",W,-0.8,Swarajya 1202 | 1200,swarizonanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,SW Arizona News 1203 | 1201,swarkansastimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,SW Arkansas Times 1204 | 1202,swbluegrassnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,SW Bluegrass News 1205 | 1203,swcoloradonews.com,mixed,FN,L,"2,00,00,000",W,-0.36,SW Colorado News 1206 | 1204,swconnnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,SW Connecticut News 1207 | 1205,swgeorgianews.com,mixed,FN,L,"2,00,00,000",W,-0.36,SW Georgia News 1208 | 1206,swillinoisnews.com,mixed,FN,L,"45,71,875",W,-0.36,South West Illinois News 1209 | 1207,swindiananews.com,mixed,FN,L,"2,00,00,000",W,-0.36,SW Indiana News 1210 | 1208,swiowatimes.com,mixed,FN,L,"2,00,00,000",W,-0.95,SW Iowa Times 1211 | 1209,swkansasnews.com,mixed,FN,L,"2,00,00,000",W,,SW Kansas News 1212 | 1210,swlouisiananews.com,mixed,FN,L,"2,00,00,000",W,-0.95,SW Louisiana News 1213 | 1211,swminnesotatoday.com,mixed,FN,L,"2,00,00,000",W,-0.95,SW Minnesota Today 1214 | 1212,swprs.org,mixed,CP,L,"5,25,191",W,0,Swiss Policy Research 1215 | 1213,swriversidenews.com,mixed,FN,L,"2,00,00,000",W,-0.36,SW Riverside News 1216 | 1214,swvalleytimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,SW Valley Times 1217 | 1215,syriana-analysis.com,mixed,FN,L,"49,51,629",,0,Syriana Analysis 1218 | 1216,syrianews.cc,low,FN,L,"14,16,560",,0,Syria News 1219 | 1217,takimag.com,low,FN,L,"1,36,373",W,-0.32,Taki's Magazine 1220 | 1218,talknetwork.com,very-low,CP,L,"89,31,485",,0,Talk Network 1221 | 1219,tallahasseesun.com,mixed,FN,L,"72,01,692",W,-0.36,Tallahassee Sun 1222 | 1220,tamparepublic.com,mixed,FN,L,"2,00,00,000",W,-0.36,Tampa Republic 1223 | 1221,tashnews.com,low,FN,L,"2,00,00,000",,-0.6,TashNews 1224 | 1222,tasnimnews.com,mixed,FN,L,"1,791",W,0,Tasnim News Agency 1225 | 1223,tass.com,mixed,FN,L,"8,065",W,0.14,TASS Russian News Agency 1226 | 1224,tbdailynews.com,mixed,FN,L,"2,28,341",,0,TB Daily News 1227 | 1225,tdnewswire.com,very-low,FN,L,"2,00,00,000",,-1,TD Newswire 1228 | 1226,tdtalliance.com,low,FN,L,"2,00,00,000",,-0.65,TDT Alliance 1229 | 1227,teaparty.org,low,FN,L,"27,78,229",,-0.72,Tea Party 1230 | 1228,teapartypatriots.org,mixed,FN,L,"2,87,248",W,0.04,Tea Party Patriots 1231 | 1229,technocracy.news,very-low,CP,L,"1,88,421",,-1,Technocracy News 1232 | 1230,techstartups.com,mixed,FN,L,"4,72,260",,0,Tech Startups 1233 | 1231,tehrantimes.com,mixed,FN,L,"64,120",W,0.13,The Tehran Times 1234 | 1232,telesurenglish.net,mixed,FN,L,"1,74,673",,0,teleSUR 1235 | 1233,tfp.org,low,FN,L,"3,05,735",W,0.16,"American Society for the Defense of Tradition, Family, and Property" 1236 | 1234,thealternativedaily.com,low,CP,L,"1,62,377",,-0.3,Alternative Daily 1237 | 1235,theamericanmirror.com,low,FN,L,"34,05,792",,-0.86,The American Mirror 1238 | 1236,theautomaticearth.com,low,CP,L,"2,25,024",,-0.46,The Automatic Earth 1239 | 1237,thebeardedpatriot.com,low,FN,L,"11,70,617",,0,The Bearded Patriot 1240 | 1238,thebeltwayreport.com,mixed,FN,L,"1,74,740",,0,The Beltway Report 1241 | 1239,thebl.com,mixed,FN,L,"8,52,053",,-0.22,TheBL 1242 | 1240,theblacksphere.net,mixed,FN,L,"10,35,358",,-0.51,The Blacksphere 1243 | 1241,theblaze.com,mixed,FN,L,"7,682",W,-0.4,The Blaze 1244 | 1242,thebluestateconservative.com,low,FN,L,"2,08,272",,,The Blue State Conservative 1245 | 1243,thebreakingnews.com,low,FN,L,"43,85,582",,0.2,The Breaking News 1246 | 1244,thecoloradoherald.com,low,FN,L,"2,00,00,000",,-0.6,The Colorado Herald 1247 | 1245,thecommonsenseshow.com,very-low,CP,L,"3,26,329",,-0.92,The Common Sense Show 1248 | 1246,theconservativebrief.com,mixed,FN,L,"4,38,220",,0,The Conservative Brief 1249 | 1247,theconservativecentral.com,low,FN,L,"2,00,00,000",,0,The Conservative Central 1250 | 1248,theconservativetreehouse.com,low,FN,L,"28,094",,-0.79,The Last Refuge 1251 | 1249,thecountersignal.com,mixed,FN,L,"1,41,327",,0.6,The Counter Signal 1252 | 1250,thecovidworld.com,very-low,FN,L,"93,52,917",,-0.14,The Covid World 1253 | 1251,thedailybell.com,low,FN,L,"6,95,485",,0.46,The Daily Bell 1254 | 1252,thedailycheck.net,mixed,CP,L,"59,11,318",,0,The Daily Check 1255 | 1253,thedailyconspiracy.com,low,CP,L,"2,00,00,000",,0,The Daily Conspiracy 1256 | 1254,thedailysheeple.com,low,CP,L,"33,82,997",,-0.3,The Daily Sheeple 1257 | 1255,thedcpatriot.com,low,FN,L,"9,66,781",,-1,The DC Patriot 1258 | 1256,thedesertreview.com,mixed,FN,L,"4,80,201",,0.16,The Desert Review 1259 | 1257,theduran.com,low,FN,L,"1,07,237",,-0.4,The Duran 1260 | 1258,theepochtimes.com,mixed,FN,L,"2,571",W,0.1,The Epoch Times 1261 | 1259,theeventchronicle.com,low,CP,L,"3,90,311",,-0.62,The Event Chronicle 1262 | 1260,theexpose.uk,very-low,CP,L,"2,00,00,000",,0.6,The Daily Expose 1263 | 1261,thefederalist.com,mixed,FN,L,"21,522",W,-0.46,The Federalist 1264 | 1262,thefederalistpapers.org,low,FN,L,"1,41,914",,-0.7,The Federalist Papers Project 1265 | 1263,theforbiddenknowledge.com,low,CP,L,"80,15,077",,-0.09,The Forbidden Knowledge 1266 | 1264,thefreedomtimes.com,low,FN,L,"71,16,141",,0,The Freedom Times 1267 | 1265,thefreethoughtproject.com,low,CP,L,"3,61,390",,-0.5,Free Thought Project 1268 | 1266,thefrisky.com,mixed,FN,L,"63,664",,0.23,The Frisky 1269 | 1267,thefullertoninformer.com,very-low,CP,L,"59,38,206",,,The Fullerton Informer 1270 | 1268,thegatewaypundit.com,very-low,FN,L,"2,182",W,-0.88,The Gateway Pundit 1271 | 1269,thegoldwater.com,low,FN,L,"24,52,678",,-0.18,The Goldwater 1272 | 1270,thegoptimes.com,mixed,FN,L,"4,14,568",,,The GOP Times 1273 | 1271,thegrayzone.com,mixed,FN,L,"74,331",,0,The Grayzone 1274 | 1272,thehealthyamerican.org,very-low,CP,L,"12,61,763",,0,The Healthy American 1275 | 1273,thehighwire.com,low,CP,L,"78,562",,0,The Highwire 1276 | 1274,thehornnews.com,low,FN,L,"1,69,168",,0.54,The Horn 1277 | 1275,theirishsentinel.com,very-low,CP,L,"18,53,638",,-0.6,Irish Sentinel 1278 | 1276,thejeffreylord.com,mixed,FN,L,"36,38,259",W,0.3,Jeffrey Lord 1279 | 1277,thejewishvoice.com,mixed,FN,L,"6,04,122",W,,The Jewish Voice 1280 | 1278,thelaughclub.net,low,FN,L,"19,58,675",,-1,The Laugh Club 1281 | 1279,thelibertybeacon.com,low,CP,L,"5,52,890",,-0.8,The Liberty Beacon 1282 | 1280,thelibertydaily.com,mixed,FN,L,"17,635",,0.16,The Liberty Daily 1283 | 1281,thelibertyloft.com,mixed,FN,L,"5,57,328",,-0.22,The Liberty Loft 1284 | 1282,thelibertyrevolution.com,low,FN,L,"3,99,396",,,The Liberty Revolution 1285 | 1283,themillenniumreport.com,low,FN,L,"4,25,119",,-1,The Millennium Report 1286 | 1284,themindunleashed.com,low,CP,L,"3,66,151",,-0.99,The Mind Unleashed 1287 | 1285,thenational.ae,mixed,FN,L,"63,03,068",W,0.19,The National 1288 | 1286,thenationalpatriot.com,low,FN,L,"2,00,00,000",,0,The National Patriot 1289 | 1287,thenationalpulse.com,mixed,FN,L,"1,21,249",,0.16,The National Pulse 1290 | 1288,thepatriotjournal.com,mixed,FN,L,"78,828",,0.02,Patriot Journal 1291 | 1289,thepatriotnation.net,low,FN,L,"5,40,105",,-0.6,The Patriot Nation 1292 | 1290,thepolitics.online,low,FN,L,"2,00,00,000",,-0.6,The Politics Online 1293 | 1291,theproudliberal.org,mixed,FN,L,"24,12,904",,0,The Proud Liberal 1294 | 1292,thepublicdiscourse.com,low,FN,L,"2,78,817",W,0.26,Witherspoon Institute 1295 | 1293,thepulse.one,low,CP,L,"5,03,814",,,The Pulse 1296 | 1294,thepuristonline.com,low,CP,L,"10,26,444",,,The Purist 1297 | 1295,theragingpatriot.org,low,FN,L,"2,00,00,000",,,The Raging Patriot 1298 | 1296,theredelephants.com,very-low,FN,L,"62,63,615",,0,The Red Elephants 1299 | 1297,theregionnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,The Region News 1300 | 1298,thereligionofpeace.com,low,FN,L,"4,14,326",,0.28,The Religion of Peace 1301 | 1299,therightists.com,low,FN,L,"2,00,00,000",,-0.62,The Rightists 1302 | 1300,therightscoop.com,mixed,FN,L,"70,008",,-0.52,The Right Scoop 1303 | 1301,therightstuff.biz,very-low,FN,L,"1,49,211",,-0.2,The Right Stuff 1304 | 1302,therundownlive.com,low,CP,L,"47,79,571",,-1,The Rundown Live 1305 | 1303,thescoop.us,mixed,FN,L,"25,64,514",,0,The Scoop 1306 | 1304,thespectator.info,very-low,FN,L,"31,05,273",,1,TheSpectator.info 1307 | 1305,thetruedefender.com,low,FN,L,"12,90,123",,-0.28,The True Defender 1308 | 1306,thetruereporter.com,low,FN,L,"37,96,815",,-1,The True Reporter 1309 | 1307,thetrumpet.com,mixed,CP,L,"1,97,382",,0.03,The Trumpet 1310 | 1308,thetruthaboutcancer.com,low,CP,L,"2,36,996",,-0.71,The Truth about Cancer 1311 | 1309,thetruthseeker.co.uk,low,CP,L,"11,939",,-0.76,The Truth Seeker 1312 | 1310,thetruthvoice.net,low,FN,L,"2,00,00,000",,-0.6,The Truth Voice 1313 | 1311,theunionjournal.com,low,FN,L,"13,22,029",,0,The Union Journal 1314 | 1312,thevaccinereaction.org,low,CP,L,"8,68,271",,-0.6,The Vaccine Reaction 1315 | 1313,thewashingtonstandard.com,low,FN,L,"3,28,107",,-1,The Washington Standard 1316 | 1314,thieme.de,mixed,CP,L,"33,188",,0.2,Homeopathy Journal 1317 | 1315,thinkamericana.com,low,FN,L,"4,03,234",,-1,Think Americana 1318 | 1316,thinkinghumanity.com,low,CP,L,"12,28,941",,0.56,Thinking Humanity 1319 | 1317,thinkingmomsrevolution.com,low,CP,L,"90,66,843",,-0.64,Thinking Mom's Revolution 1320 | 1318,thoughtcrimeradio.net,very-low,CP,L,"12,55,272",,0,Thought Crime Radio 1321 | 1319,thriveglobal.com,mixed,CP,L,"47,436",,0.16,Thrive Global 1322 | 1320,thrivemovement.com,low,CP,L,"13,40,483",,0.76,Thrive Movement 1323 | 1321,thumbreporter.com,mixed,FN,L,"2,00,00,000",W,-0.95,Thumb Reporter 1324 | 1322,toddstarnes.com,mixed,FN,L,"1,34,597",W,0.01,Todd Starnes 1325 | 1323,toofab.com,mixed,FN,L,"20,465",,0.14,TooFab 1326 | 1324,topekasun.com,mixed,FN,L,"2,00,00,000",W,,Topeka Sun 1327 | 1325,torontotoday.net,low,FN,L,"2,00,00,000",,-1,Toronto Today 1328 | 1326,tplnews.com,mixed,FN,L,"2,00,00,000",,-0.07,TPL News 1329 | 1327,tpusa.com,low,FN,L,"2,61,183",W,-0.44,Turning Point USA 1330 | 1328,treason.news,very-low,CP,L,"78,45,438",,0.6,Treason News 1331 | 1329,treasurecoastsun.com,mixed,FN,L,"2,00,00,000",W,-0.36,Treasure Coast Sun 1332 | 1330,treasurevalleytimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Treasure Valley Times 1333 | 1331,trendingpolitics.com,low,FN,L,"1,12,530",,0.16,Trending Politics 1334 | 1332,trialsitenews.com,mixed,CP,L,"3,01,297",,0.16,TrialSite News 1335 | 1333,tricitysun.com,mixed,FN,L,"92,93,009",W,-0.95,Tri-City Sun 1336 | 1334,triggerreset.net,low,FN,L,"2,00,00,000",,0,Trigger Reset 1337 | 1335,trueactivist.com,low,FN,L,"5,35,480",,-0.3,Center for Immigration Studies 1338 | 1336,truepundit.com,low,CP,L,"13,59,909",,-0.99,True Pundit 1339 | 1337,trueviralnews.com,very-low,FN,L,"19,12,438",,0,True Viral News 1340 | 1338,trump.news,low,FN,L,"39,16,880",W,0.22,Trump.news 1341 | 1339,trumpstudents.org,mixed,FN,L,"2,00,00,000",,0,Students for Trump 1342 | 1340,trumptrainnews.com,mixed,FN,L,"1,80,992",,0.16,Trump Train News 1343 | 1341,trunews.com,low,CP,L,"1,93,249",W,0.28,TruNews 1344 | 1342,truth11.com,very-low,CP,L,"4,67,961",,-0.54,Truth11.com 1345 | 1343,truthandaction.org,low,FN,L,"20,53,048",,-0.95,Truth and Action 1346 | 1344,truthinmedia.com,low,FN,L,"79,02,580",W,0.24,Truth in Media 1347 | 1345,truthmonitor.com,low,FN,L,"2,00,00,000",,0,Truth Monitor 1348 | 1346,truthpress.com,low,FN,L,"78,545",,0.6,Truth Press 1349 | 1347,truthuncensored.net,low,FN,L,"40,42,004",,0,Truth Uncensored 1350 | 1348,tucsonstandard.com,mixed,FN,L,"2,00,00,000",W,-0.36,Tucson Standard 1351 | 1349,tularetimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Tulare Times 1352 | 1350,tuscaloosaleader.com,mixed,FN,L,"2,00,00,000",W,-0.36,Tuscaloosa Leader 1353 | 1351,twisted.news,very-low,CP,L,"74,00,290",W,0,Twisted News 1354 | 1352,ukcolumn.org,low,CP,L,"1,03,630",,0.28,UK Column 1355 | 1353,unclesamsmisguidedchildren.com,low,FN,L,"37,74,205",,-0.5,Uncle Sam's Misguided Children 1356 | 1354,uncoverdc.com,low,FN,L,"1,49,130",,-0.59,UncoverDC 1357 | 1355,understandingthethreat.com,low,FN,L,"49,83,700",,-0.16,Understanding the threat 1358 | 1356,uniteamericafirst.com,low,FN,L,"43,23,194",,0,Unite America First 1359 | 1357,unmuzzlednews.com,mixed,FN,L,"3,14,044",,,Unmuzzled News 1360 | 1358,unz.com,low,FN,L,"35,996",W,-0.29,The Unz Review 1361 | 1359,upgazette.com,mixed,FN,L,"71,63,071",W,-0.95,UP Gazette 1362 | 1360,upperdeltanews.com,mixed,FN,L,"2,00,00,000",W,,Upper Delta News 1363 | 1361,us24news.com,low,FN,L,"42,36,697",,0,24 News 1364 | 1362,usacrime.com/hoodsite,mixed,FN,L,"58,533",,,USA Crime: Hoodsite 1365 | 1363,usadailyreview.com,very-low,FN,L,"2,00,00,000",,-1,USA Daily Review 1366 | 1364,usahitman.com,low,CP,L,"47,21,088",,-0.47,USA Hitman 1367 | 1365,usaisonline.com,very-low,FN,L,"2,00,00,000",,0,USA is Online 1368 | 1366,usareally.com,very-low,FN,L,"91,52,071",,0,USA Really 1369 | 1367,usasupreme.com,very-low,FN,L,"3,43,855",,-0.76,USA Supreme 1370 | 1368,usawatchdog.com,low,CP,L,"65,571",,-0.2,USAWatchdog.com 1371 | 1369,usbacklash.org,very-low,FN,L,"79,86,079",,0,US Backlash 1372 | 1370,uschronicle.com,low,FN,L,"2,00,00,000",,-1,US Chronicle 1373 | 1371,uslibertywire.com,low,FN,L,"2,00,00,000",,0,US Liberty Wire 1374 | 1372,ussanews.com,low,FN,L,"1,52,956",,0.02,USSA News 1375 | 1373,vaccineimpact.com,very-low,CP,L,"3,44,484",,0,Vaccine Impact 1376 | 1374,vaccinepapers.org,low,CP,L,"38,83,503",,0,Vaccine Papers 1377 | 1375,vaccines.news,very-low,CP,L,"9,04,666",W,0,Vaccine News 1378 | 1376,vaccinesafety.info,very-low,CP,L,"48,06,259",,,Vaccine Safety Info 1379 | 1377,vaccinesrevealed.com,very-low,CP,L,"2,00,00,000",,-1,Vaccines Revealed 1380 | 1378,vactruth.com,low,CP,L,"29,01,406",,-0.96,VacTruth.com 1381 | 1379,vancouvertimes.org,mixed,FN,L,"23,30,879",W,-0.1,Vancouver Times 1382 | 1380,vaxxter.com,low,CP,L,"19,64,582",,-1,Vaxxter 1383 | 1381,vdare.com,low,FN,L,"1,86,996",W,-0.47,Vdare 1384 | 1382,verdugosnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Verdugos News 1385 | 1383,vernoncoleman.org,very-low,CP,L,"2,37,942",W,,Dr Vernon Coleman 1386 | 1384,veteranstoday.com,very-low,CP,L,"99,626",,-0.36,Veterans Today 1387 | 1385,victorvalleytimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Victor Valley Times 1388 | 1386,vidmax.com,low,FN,L,"28,376",,0.18,Vidmax 1389 | 1387,vigilantcitizen.com,low,CP,L,"1,23,370",,-0.77,Vigilant Citizen 1390 | 1388,viralhatch.com,low,FN,L,"35,61,749",,0,Viral Hatch 1391 | 1389,viralnewsnetwork.net,low,CP,L,"29,09,795",,-1,Viral News Network 1392 | 1390,visiontimes.com,mixed,FN,L,"1,56,067",,0.02,Vision Times 1393 | 1391,votefraud.news,very-low,CP,L,"58,84,040",,0,Vote Fraud News 1394 | 1392,wakeup-world.com,low,CP,L,"6,25,085",,0.32,Wake Up World 1395 | 1393,wakingtimes.com,low,CP,L,"8,66,266",,-0.86,The Waking Times 1396 | 1394,wallbuilders.com,low,FN,L,"3,73,529",W,0.48,WallBuilders 1397 | 1395,warnerrobinstoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,Warner Robins Today 1398 | 1396,waronfakes.com,very-low,FN,L,"12,31,910",,0.6,War on Fakes 1399 | 1397,warrensun.com,mixed,FN,L,"2,00,00,000",W,-0.95,The Warren Sun 1400 | 1398,washingtonsources.org,mixed,FN,L,"39,31,922",,0,Washington Sources 1401 | 1399,washingtontimes.com,mixed,FN,L,"23,319",W,0.08,Washington Times 1402 | 1400,waterfordtoday.com,mixed,FN,L,"48,63,929",W,-0.95,Waterford Today 1403 | 1401,waterlootimes.com,mixed,FN,L,"2,00,00,000",W,-0.95,Waterloo Times 1404 | 1402,wattsupwiththat.com,low,CP,L,"68,504",W,-0.34,Watts Up with that 1405 | 1403,waynedupree.com,low,FN,L,"1,06,647",,0,WayneDupree.com 1406 | 1404,wcalabamanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,West Central Alabama News 1407 | 1405,wcgeorgianews.com,mixed,FN,L,"2,00,00,000",W,-0.36,WC Georgia News 1408 | 1406,wcindiananews.com,mixed,FN,L,"2,00,00,000",W,-0.36,WC Indiana News 1409 | 1407,wciowanews.com,mixed,FN,L,"2,00,00,000",W,-0.95,WC Iowa News 1410 | 1408,wcmichigannews.com,mixed,FN,L,"2,00,00,000",W,-0.95,West Central Michigan News 1411 | 1409,wcminnesotanews.com,mixed,FN,L,"2,00,00,000",W,,WC Minnesota News 1412 | 1410,wearechange.org,mixed,CP,L,"3,94,885",,-0.06,We are Change 1413 | 1411,weibo.com,mixed,FN,L,28,W,0.03,Weibo 1414 | 1412,wellnessachiever.net,mixed,CP,L,"2,00,00,000",,0.02,Wellness Achiever 1415 | 1413,welovetrump.com,very-low,FN,L,"39,013",,-0.1,We Love Trump 1416 | 1414,westatlantanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,West Atlanta News 1417 | 1415,westbanklanews.com,mixed,FN,L,"2,00,00,000",W,-0.95,Westbank Louisiana News 1418 | 1416,westcentralreporter.com,mixed,FN,L,"60,38,828",W,-0.36,West Central Reporter 1419 | 1417,westcontracostanews.com,mixed,FN,L,"2,00,00,000",W,-0.36,West Contra Costa News 1420 | 1418,westcooknews.com,mixed,FN,L,"30,54,388",W,-0.36,West Cook News 1421 | 1419,westdsmnews.com,mixed,FN,L,"90,30,450",W,,West DSM News 1422 | 1420,westeldoradonews.com,mixed,FN,L,"2,00,00,000",W,-0.36,West El Dorado News 1423 | 1421,westernjournal.com/commentary,very-low,FN,L,"15,284",W,,Conservative Tribune 1424 | 1422,westernwaynetoday.com,mixed,FN,L,"2,00,00,000",W,-0.95,Western Wayne Today 1425 | 1423,westflnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,West Florida News 1426 | 1424,westhillsboroughnews.com,mixed,FN,L,"2,00,00,000",W,-0.36,West HIllsborough News 1427 | 1425,westindynews.com,mixed,FN,L,"2,00,00,000",W,-0.36,West Indy News 1428 | 1426,westlatimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,West LA Times 1429 | 1427,westmassnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,West Massachusetts News 1430 | 1428,westoctimes.com,mixed,FN,L,"2,00,00,000",W,,West OC Times 1431 | 1429,westonaprice.org,low,CP,L,"2,02,134",W,0.7,Weston A. Price Foundation 1432 | 1430,westpennyroyalnews.com,mixed,FN,L,"2,00,00,000",W,-0.95,West Pennyroyal News 1433 | 1431,westsbvtimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,West SBV Times 1434 | 1432,westsfvtoday.com,mixed,FN,L,"2,00,00,000",W,-0.36,West SFV Today 1435 | 1433,westsgvnews.com,mixed,FN,L,"82,37,357",W,-0.36,West SGV News 1436 | 1434,westtwincities.com,mixed,FN,L,"2,00,00,000",W,-0.95,West Twin Cities 1437 | 1435,westventuranews.com,mixed,FN,L,"2,00,00,000",W,-0.36,West Ventura News 1438 | 1436,westvolusianews.com,mixed,FN,L,"2,00,00,000",W,-0.36,West Volusia News 1439 | 1437,wethepeopledaily.com,low,FN,L,"8,17,824",,0,We The People Daily 1440 | 1438,whale.to,low,CP,L,"2,82,484",,-0.2,Whale.to 1441 | 1439,whatreallyhappened.com,very-low,CP,L,"1,06,571",,-0.5,What Really Happened 1442 | 1440,whatstheharm.net,mixed,FN,L,"17,66,526",W,0.2,What's the Harm 1443 | 1441,whitehouse.news,very-low,CP,L,"58,84,041",,0,WhiteHouse.News 1444 | 1442,whydontyoutrythis.com,low,CP,L,"42,23,145",,-0.43,Why Don't You Try This 1445 | 1443,wicatholictribune.com,mixed,FN,L,"2,00,00,000",W,-1,Catholic Tribune - Wisconsin 1446 | 1444,wichitastandard.com,mixed,FN,L,"2,00,00,000",W,,Wichita Standard 1447 | 1445,wikispooks.com,mixed,CP,L,"2,00,845",,-0.09,Wikispooks 1448 | 1446,willcountygazette.com,mixed,FN,L,"66,66,577",,-0.36,Will County Gazette 1449 | 1447,winecountrytimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Wine Country Times 1450 | 1448,winterwatch.net,very-low,CP,L,"1,34,421",,,Winter Watch 1451 | 1449,wiregrasstimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Wiregrass Times 1452 | 1450,wisconsinindependent.com,mixed,FN,L,"2,00,00,000",,,The Wisconsin Independent 1453 | 1451,wisconsinlaketimes.com,mixed,FN,L,"78,21,171",,,Wisconsin Lake Times 1454 | 1452,wnd.com,low,FN,L,"21,728",W,-0.57,World Net Daily 1455 | 1453,wndnewscenter.org,low,FN,L,"18,01,469",,,WND News Center 1456 | 1454,womenarehuman.com,mixed,FN,L,"7,74,189",,0,Women are Human 1457 | 1455,worldaffairsbrief.com,very-low,CP,L,"10,61,404",W,0.32,World Affairs Brief 1458 | 1456,worldcouncilforhealth.org,very-low,CP,L,"1,95,936",,-1,World Council for Health 1459 | 1457,worlddoctorsalliance.com,very-low,CP,L,"31,19,105",,0,World Doctors Alliance 1460 | 1458,worldgreynews.com,very-low,FN,L,"9,82,894",,,Fake News Generator 1461 | 1459,worldhealth.net,low,CP,L,"4,72,187",,0.72,WorldHealth.Net 1462 | 1460,worldlifestyle.com,low,CP,L,"19,961",,,World Lifestyle 1463 | 1461,worldnewspolitics.com,low,FN,L,"2,00,00,000",,-0.54,World News Politics 1464 | 1462,worldpoliticus.com,low,FN,L,"41,07,685",,-0.93,World Politicus 1465 | 1463,worldstarhiphop.com,mixed,FN,L,"2,136",W,-0.12,WorldStarHipHop 1466 | 1464,worldtribune.com,low,FN,L,"1,19,226",,0.6,World Tribune 1467 | 1465,worldtruth.tv,very-low,CP,L,"7,96,067",W,-0.76,World Truth TV 1468 | 1466,worldviewweekend.com,very-low,CP,L,"8,32,746",,0.64,Worldview Weekend 1469 | 1467,www1.cbn.com,mixed,CP,L,"30,432",W,0.23,Christian Broadcasting Network 1470 | 1468,wyandottetimes.com,mixed,FN,L,"2,00,00,000",W,-0.95,Wyandotte Times 1471 | 1469,x22report.com,low,CP,L,"32,630",,-0.59,X22 Report 1472 | 1470,xinhuanet.com,mixed,FN,L,"2,355",,-0.01,Xinhua News Agency 1473 | 1471,yaliberty.org,low,FN,L,"13,76,116",W,0.54,Young Americans for Liberty 1474 | 1472,yavapainews.com,mixed,FN,L,"2,00,00,000",W,-0.36,Yavapai News 1475 | 1473,yellowhammertimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Yellowhammer Times 1476 | 1474,yesimright.com,low,FN,L,"88,32,635",,-1,Yes I'm Right 1477 | 1475,youm7.com,mixed,FN,L,"1,073",W,0.58,Al Youm Al Sabea 1478 | 1476,yournews.com,mixed,FN,L,"2,22,107",,,YourNews 1479 | 1477,yournewswire.com,low,CP,L,"10,21,832",W,-0.81,Your News Wire 1480 | 1478,yubasuttertimes.com,mixed,FN,L,"2,00,00,000",W,-0.36,Yuba-Sutter Times 1481 | 1479,z3news.com,very-low,FN,L,"1,66,797",,0,Z3 News 1482 | --------------------------------------------------------------------------------