Newsletters Mark Zuckerberg Agrees To Testify Before US Congress On Facebook Libra Cryptocurrency by Pooja Choudhary October 27, 2020