His impeachment trial was likely to begin next week.
Cuomo said today, “I think that given the circumstances, the best way that I can help now is if I step aside and let the government back to governing.”
Don’t forget:
How long before CNN snatches him up?
Or is Fredo next?