Mark Zuckerberg Refuses To Appear Before ‘International Grand Committee’
Facebook CEO Mark Zuckerberg has declined to appear before the International Grand Committee which comprises at least five governments including the UK, Argentina, Australia, Ireland, and