In the era of fake news, self-proclaimed fact-checking websites have been gaining popularity. And in the U.S., another such online project has been launched …

source