Global South

Archives

Getting tired of fighting Russia?

  • Getting tired of fighting Russia?

    It is difficult to believe any words that come out of this man’s mouth, but I think sometimes these types leak a little, and they leak truth.  Take a look at the Ollie North interview that I posted on Daily Chronicles.  He has no shame and openly pours out the evil deeds done.

    Now we have…