John LiccioneApr 213 minAINO Putin-Puppets in the House Go Down in FlamesPutin's beachhead in the US Congress has just been crushed as the House passed the Ukraine aid bill by a 311-112 landslide margin yesterday.