There needs to be a single store, or repository of it all. Until that happens, news is just a "peek" at something, which will inevitably include bias.
1.) Is what's reported actually true? 2.) Is what's reported only half the truth so as to advance a prescribed narrative?
As for pushing a narrative, that is a form of bias that can be eliminated in the main by extracting the facts from articles. Consider two articles, one in the New York Times ("Trump's Florida rally shows he is unfit to lead" and in Breitbart ("Trump's Florida rally show's he is the best person to lead our country"). While both of these are highly partisan, the fact remains the same: Trump has a rally in Florida.
That said, our tools aren't perfect, but we can build on them.
I wonder if there's some way to come up with content quality metrics for news based on pure reporting of as many of the facts available. Maybe something similar to the stack exchange type system.