Down the Memory Hole?

|

Ben Domenech's personal page appears to have been taken down; all I'm getting as of this posting is an "Account Suspended" notice. No idea whether it's anything to do with last week's bruhaha.