SpraynardKruger

joined 1 year ago
[–] [email protected] 1 points 1 month ago (1 children)

It for sure is The Sun, but if you look closely at the logo, you will see it actually says "The U.S. Sun". So it's an American offshoot of the British newspaper and the domain OP was accessing is likely hosted in the U.S.