International Technology News Zuckerberg Faces Potential Instagram Sale in Antitrust Trial byApril 14, 2025