Tomb Raider: The Legend of Lara Croft has been renewed for Season 2 at Netflix. Season 1 of the eight-episode animated original series debuted on the platform on October 10.
Sister Stephanie Schmidt of the Benedictine Sisters of Erie, Pennsylvania spoke out to CNN's Boris Sanchez on Friday after a local Republican operative falsely accused her order of nuns of voter fraud ...