Re. fact checking - I'm inclined to think that the BBC, Guardian, Telegraph, Times, Independent (and its various offshoots), Washington Post, New York Times, CNN, most major US news networks with the obvious exception of Fox can probably be trusted.
Other sources should be taken with a pinch of salt. Including some which appear to be on the side of the Angels (Rogue Staffer, or whatever it's called, for instance) but may possibly be Trump supporters deliberately leaking false flag "liberal click bait" stories, so they can say "well, look, everyone has alt facts..." (Yes, I do think they are that Machiavellian).