Home Zuckerberg takes stand in Meta anti-trust trial 14 Apr. 2025 Zuckerberg takes stand in Meta anti-trust trial