D dailymail.co.uk Facebook blames technical glitch for data leak 2 points LemonadeBoy 13 years ago 0 comments