KYW Newsradio In Depth • America was founded on independence from British rule. So why are we so obsessed with the monarchy today? • Listen on Fountain