Anti-government demonstrators in Taiz, Yemen.

Anti-government demonstrators in Taiz, Yemen.