I think Yahoo News is a fine institution. As a matter of fact, it was Yahoo who had a pretty big jump on most news agencies when President Gerald Ford died.
Just because a news agency reports on something strange doesn't reflect on the agency. Strange things do happen. People say and do weird stuff.
Click on the headline above and find out how some ex-Canadian official thinks alien technology can help stop global warming. All I have to say is that I'm glad someone is trying to talk about that. The down side is I'm not really sold on the whole 'alien' thing.
Sort this one out for yourself after you go there.