What does Joshua 11:12 mean?
Joshua captured all the cities of those kings and killed their rulers. He destroyed them completely, just as Moses had commanded. Joshua 11:12 - Modern Text Bible
(Joshua is carrying out the instructions given by Moses, ensuring that the conquest is thorough and complete.)