Skip to main content

Who is to blame for spread of fake news: Policies, trolls or consumers