The salient point is it was updated today with a statement from Krebs announcing his resignation.
The Russian style resignation would be to fall out a window, so it's better than that. Maybe the US final resignation style will be life in El Salvador. After all, we are only 100 days in.