Nations are getting fed-up with US and NATO arrogance and their crimes against humanity!