John Bowman

John Bowman is a journalist who works for CBC. He has published pieces on GamerGate and interviewed Jennifer Dawe.