Answer
Saleh was killed in Sanaa, the capital city of Yemen. Saleh, the former president of Yemen, was shot and killed by Houthi rebels during a clash between his forces and the Houthis in December 2017. The Houthis had been battling Saleh and his loyalists for control of Yemen's capital since 2014.