Well Russia has just sent tons of advanced ventilators straight to NYC.
(Aren't they supposed to be Terrible People?)