b'China releases a 12 point peace plan for Ukraine and Russia. It makes one ask, Where is the United States?'