Loading...

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.