Witnesses and activists say Yemeni troops have driven Shiite Houthi rebels out of a presidential palace and military hospital in the western city of Taiz, where heavy clashes are underway.

Activists posted photos online that appeared to have been taken inside both facilities, and witnesses confirmed Wednesday's advance. Medical officials say dozens of fighters have been killed on both sides. The witnesses spoke on condition of anonymity because of security concerns and the medics because they were not authorized to release the information.

Yemen's conflict pits pro-government forces and a Saudi-led coalition against the rebels and allied security forces loyal to a former president. The rebels captured the capital, Sanaa, in 2014. The two sides have been fighting for Taiz for more than two years.