Mark Zuckerberg faces questions from the House Financial Services Committee on cryptocurrency platform Libra and other controversies related to the social media platform.