Nancy Pelosi was heckled by Brits during visit to England “Go Home, Scumbag!”
U.S. Congresswoman Nancy Pelosi visited Lancashire, England last week and was heckeled by a mob of angry Brits telling her to “go home” and that she’s not welcome in the U.K. “The…