Well, as far as "allies" go, At this time in history I think I would trust Russia before I would Germany or the French...
Looks like Schumer is pushing an agenda to take away the heat he is getting as he continues to be and Senate OBSTRUCTIONIST!