San Francisco founder Emir Atli sparks backlash with threatening subject

Technology