John McGrath

John McGrath is an intinerant student and sometimes reporter currently living in Toronto, Canada. He mainly writes about Canadian and International Politics from an energy and climate perspective