SILVER SPRING, MD: Discovery Channel is backing the launch of its new series Life with a PR-heavy campaign, including social media and extensive media relations.

The 11-part series, from the creators of Planet Earth, launches March 21, and the communications surrounding the launch focuses on the innovation and visual elements of the series.

"The goal was to build on the success that the network had with Planet Earth by introducing the next iteration of this overarching series Life," said Elizabeth Hillman, ...