UK: Michael Jackson Fans Protest Outside Channel 4 in London
- Captured on Wednesday 6th of March 2019
- Location is London
Description
Michael Jackson fans have begun protesting outside Channel 4's London headquarters hours before the airing of Leavi Read more...