The Sun

The Sun

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

Previous Fact Next Fact
Categories: CountriesMedia

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies