"To this day, I’d like to say this to the Americans, to this day, they [Russia and China] neither demanded the payment of gratitude, nor even a toothpick, nothing"
Very interesting thing to say while advanced military facilities armed with state of the art missiles are sitting on stolen Filipino territory mere kilometers away from Manila.