HuffPost Live, The Huffington Post's live-streaming network, is expanding its global coverage with the launch of WorldPost, a new editorial element.