Complex sentence: GodTube (formerly tangle.com, formerly GodTube.com) is a video sharing platform offering online Christian videos with faith-based, family-friendly content, owned by Salem Web Network, the Internet division of Salem Communications.
Split into simpler sentences: GodTube (formerly tangle.com, formerly GodTube.com) is a video sharing platform which strives to have Christian content. It is owned by Salem Web Network, the Internet division of Salem Communications.