TV Watch a new season of Curiosity on Discovery Channel

Discovery Channel telecasts the landmark series Curiosity that uncovers the truth behind many of life’s most challenging questions. What actually happens to a plane when it crashes? Why do people seemingly vanish into thin air in the Bermuda Triangle? What does a human skin cell look like during a 48-hour battle to its death with a killer virus? What is it like to travel through the sun? Is it really possible for there to be life on Mars? Find answers on the new season of Curiosity premiering December 17, Monday to Friday at 8 p.m.

More In: METRO PLUS | FEATURES