Yemen: Thousands take streets in Taiz to commemorate 59th anniversary of 1962 revolution

Ruptly