Loading...
News
    Shows

      Afghan web design firm launches their start-up dream

      |California's Silicon Valley isn't the only place where tech companies launch their revolutions. CBS News' Kelly Cobiella reports on some dotcom dreamers in Afghanistan.