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 […]
The post Nancy Pelosi Embarrasses US While Traveling Abroad with Extremely Foolish Attempt to Interfere with Israeli Politics appeared first on The Western Journal.