mia4840 mia4840 03-09-2019 History contestada What is the meaning of this political cartoon? A. The lion has no more space to grow. B. Only the French people can stop Great Britain. C. Great Britain's government needs to be tamed.