1 day agoTHAAD, 100 US troops. Biden to Germany as Merz gives PUTIN ultimatum. Ukraine upset with Jared LetoRolling With You