Seventeen hugely contrasting reaction tweets to Leaving Neverland – celebs have their say!

Twitter was torn into two after the first episode of Leaving Neverland aired on Channel 4 on Wednesday, March 6th. The in-depth film discusses the … Continue reading Seventeen hugely contrasting reaction tweets to Leaving Neverland – celebs have their say!