New Zealand, France launch Christchurch Call Foundation
WELLINGTON, May 14 (Xinhua) -- The Christchurch Call Foundation was launched by New Zealand and French leaders on Tuesday to coordinate the Christchurch Call's work to eliminate terrorist and violent extremist content online. New Zealand Prime Minister …