The only newspaper worth reading in Britain today.
Reposted from
The Daily Star is knocking it out of the park lately.

Comments