Taylor C. Noakes
Taylor C. Noakes is a public historian and independent journalist originally from Montreal.
Explainer: Why Are Canadian Protesters Flying Confederate Flags? Why Are Canadian Protesters Flying Confed...
Taylor C. Noakes is a public historian and independent journalist originally from Montreal.