Zeen launched (founded by youtube founders)zeen.com2 points·ttran4··2 commentsOpen articleSaveView on HN