The Centre for Research on Globalization is a research and media organization based in Montreal with a focus on presenting views it contrasts with those in the mainstream press.
Centre for Research on Globalization"The most likely triggering cause of (microcephaly)" is the "DTaP shot, a vaccine that had been recently mandated by the Brazilian government to be injected…