Editor-in-chief Erik Slavin has suggested his firing was retaliation for speaking out about editorial independence.
Related News
23 July 2026
More than 2,300 Israelis storm Al-Aqsa Mosque in Jerusalem
27 July 2026
New UK PM Burnham assures Zelenskyy of continuing Ukraine support
12 August 2026
DR Congo Ebola outbreak set to become deadliest on record, WHO warns
30 July 2026