Wilson Dizard

Wilson Dizard

Wilson Dizard is a freelance reporter and photographer based in New York. Previously, he was a staff writer for Al Jazeera and the New York Post.