Putin and China just dealt a KNOCKOUT blow.