1 month agoPepe Escobar: Putin and China issue DEVASTATING Warning to NATO and Everything is About to ChangeKnowMoreKnowledge