World Can public service journalism survive political pressure? | DW News 11 November 2025, 1:31 am Team Buyback