Walls close in on Zuckerberg as executives depart Facebooktelegraph.co.uk2 points·elsewhen··1 commentOpen articleSaveView on HN