Microsoft is in talks to buy a stake in the social networking site Facebook, the Wall Street Journal says. Read More...