Zuck testifies, disputes US antitrust case about Insta, WhatsApp Posted on 15 April 2025 | by Jody Godoy and Katie Paul