Protesters urge S Yemen independence

Thousands of people have taken to the streets in south Yemeni city of Aden to call for the establishment of an independent state.

Leave a Reply