With the royals in turmoil, Britain needs its Queen more than ever

CNN’s new original series, “The Windsors: Inside the Royal Dynasty,” premieres Sunday, February 16 at 10 p.m. ET/PT.