Nancy Pelosi Embarrasses US While Traveling Abroad With Extremely Foolish Attempt to Interfere With Israeli Politics
As remarkable as it might seem, former House Speaker Nancy Pelosi, while representing the United States abroad, might just have said one of the dumbest things she has ever said ...