CNN Anchor Credits Fox Business Reporter for Pushing Back on ‘Crazy Conspiracy Narrative’ Over Home Alone 2

CNN anchor Erica Hill — hosting The Lead today — knocked Fox Business Network over a…