Tyler Harris

Tyler Harris is an international affairs grad, TEFL teacher, and self-proclaimed news enthusiast based in Atlanta, GA