16 May 2019

International leaders sign Christchurch Call pledge

From Checkpoint, 5:27 pm on 16 May 2019

World leaders and tech giants have inked an unprecedented agreement to fight the spread of terrorism and extremist online content - but the United States won't endorse the initiative.