Battle of belmont south africa July 8, 2019 16 32 64 128 Battle of south africa Battle of the congos Battle of bamber bridge Battle of zambezi Battle of the eastern solomons