Comment Comment by potatototoo99 Being independent? US, China and Russia project this image of great power but they can hardly project it, as evidenced most recently in Ukraine. parent potatototoo99 4 years ago