On air now
IWork
Facebook admits a bug set 14 million users' sharing settings to public
3:23 PM, Friday 8th June 2018