Author Avatar

Adam Zivo

Adam Zivo is a political columnist based in Canada.