Protests Spread Across the Middle East

Thousands of people are taking to the streets in Algeria, Yemen and Bahrain.

Examined