Clue: Vandal sacked city in endless wasteland (9)
Answer: DESTROYER
Explanation: Vandal sacked city in endless wasteland (9)
**TROY** ("sacked city") *in* **DESER**(t) (*endless* "wasteland")