Advertisement

Thousands of protesters march to denounce Houthi rule in Yemen

Thousands of protesters march in Yemen to denounce Houthi rule, with protests taking place in Sanaa and Ibb province. Rough Cut (no reporter narration).