Post Up

Michael Jackson Fans Protest ‘Leaving Neverland’ Broadcast in U.K.

Michael Jackson Fans Protest ‘Leaving Neverland’ Broadcast in U.K.
Michael Jackson fans gathered outside Channel 4’s London headquarters Wednesday to protest the broadcaster’s planned airing of “Leaving Neverland,...