What does Deuteronomy 28:52 mean?
They’ll lay siege to all your towns until your high, fortified walls—the ones you trusted to protect you—come crashing down. They’ll attack every town in the land God gave you. Deuteronomy 28:52 - Modern Text Bible
(Even the strongest defenses will fail, and every part of the land will be under attack.)