Petra International, a Pittsburgh based Christian service, has announced the launch of a new live-streaming online platform. It will aim to combine pop culture movies and TV shows, with quality Christian content, including live streams of ministry services.