Phil Torres

Al Jazeera America
na
Los Angeles, CA
USA 90001

Papers:
1753 And suddenly it's a job: From Amazon bug tweets to Al Jazeera news beats