The BBC's Jeremy Bowen asks why people have been taking to the streets in Lebanon, Iran and Iraq.

More...