John Batchelor

John Batchelor is a novelist and host of a national radio news show based in New York City.

Get email updates from Al Jazeera America

Sign up for our weekly newsletter