World Your Wednesday Briefing November 10, 2020November 10, 2020MELINA DELKICComments Off on Your Wednesday Briefing Brazil halts a Chinese vaccine trial.