In recent times, China has been on the receiving end because of its military advancements or political ones. World leaders from United States to Canada to the United Kingdom, France and Australia have been openly criticising China's national security law imposed on Hong Kong.