No.648437323 ViewReplyOriginalReport
Who has more power on the world stage?

Britain or France?