Nearly 18,000 Twitter accounts spread ‘fake news’ for BJP, 147 do it for Congress: Study