Author Profile

Charles Davis

Charles Davis is a journalist published by outlets such as Al Jazeera, The Intercept, The Nation and The New Republic. Follow him on Twitter: @charliearchy.