JD Vance NAILED IT with this MIC DROP! Americas Trusted News 12 hours ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW Margaret is a fool!! And a propagandist!! I never get tired of this one!