Japan delivered a humiliating defeat to...
a meeting where European leaders decided how to divide up Africa without consulting African leaders
Imported from external platform