Disney to Pay $50 Million to Settle Live-TV Streaming Antitrust Case | Africa Front