T techcrunch.com Zoom teams up with World to verify humans in meetings 1 points rfarley04 6 months ago 3 comments