Where is that fat a$$ Stefan Halper hiding? Would not surprise me if both had an accident and died of natural causes.
Halper teaches at Cambridge U in the UK.