So also does that slime Tom Harkin (the other RAT in the photo).
Yep! That's Harkin and his wife there.