Syrian President Bashar al-Assad appeared in public Wednesday in Damascus for the first time in months to rally supporters.