Sebastian Walker
Sebastian Walker is a broadcast journalist, currently working for Al Jazeera English. Career Al Jazeera English Sebastian has worked for Al Jazeera English in the United States since 2008. Based at Al Jazeera English's main US bureau, in Washington, DC,...