Everyone’s got a theory on Taylor Swift’s engagement – even JD Vance

.....

© The Guardian