The Sun

The Sun

The entire city of Liverpool, United Kingdom has boycotted the tabloid newspaper 'The Sun.'

Previous Fact Next Fact
Categories: CountriesMedia