These two biases are probably indicative of a host of other, less obvious biases. To be clear: all media is biased, because it is created by biased humans and it has been well demonstrated that algorithms replicate the biases of their creators.
A good newspaper/website knows their audience and delivers reporting relevant to it in a language they appreciate and cognizant of its societal impact.
This should indeed be easy, and given how good it is at translation, very interesting - taking too news sources and national broadcast services; rate as you do now - filter the top, summarize in English, store and dedup on similarity vector - it would be great. For example i don't read any Chinese or African news sources - but it would be great to have them in the mix.
Might even index on similarity first then ask for a summary on all different reports on the same story?