Red Top

Red Top is the UK name for the tabloid press, the scandal sheets of journalism, scourge of royalty, errant politicians and public figures, and celebrants of sex, celebrity and astrology: all human

close