twincities.com
Species struggle for ‘Life’ in astounding 11-part Discovery series
“Life” is an amazing spectacle. That’s not a philosophical statement but a restrained assessment of Discovery Channel’s 11-part series, premiering at 7 p.m. Sunday. Produced…