Tim Walz isn’t exactly what he seems

.....

© Washington Post