Farhad Manjoo

Farhad Manjoo

Technology Columnist, New York Times
44 points
13 Upvotes