From Global News.
U.S. Vice President JD Vance, Secretary of Defense Pete Hegseth, and Deputy Chief of Staff Stephen Miller were heckled as they arrived at Washington’s Union Station for a photo op with the National Guard troops. "You’re an embarrassment to Ohio!" one woman yelled as they walked past.