Farhad Manjoo

2 Appearances
Technology Writer, The New York Times