Tag Archives: John Goddard

Oxford councillor takes Vladimir Putin stance

I mean to say, words fail me but obviously don’t fail John Goddard. ♥