David Shuster's file

Shuster
David Shuster is a reporter for Al Jazeera America based in New York City.