Under Neal Mohan's leadership, YouTube settled the lawsuit in September 2025 for $24.5 million without admitting wrongdoing.
Photo courtesy of Dubai Eye On November 27 at 9.17 pm I received this SMS message in Sinhala. “Special announcement. Due to ...